d: Merge upstream dmd, druntime 2bbf64907c, phobos b64bfbf91
[official-gcc.git] / gcc / d / dmd / 
treed06c16cc6a6e465def22717e3d5cabd8283e7044
drwxr-xr-x   ..
-rw-r--r-- 154 MERGE
-rw-r--r-- 33186 README.md
-rw-r--r-- 9 VERSION
-rw-r--r-- 12981 access.d
-rw-r--r-- 28648 aggregate.d
-rw-r--r-- 11639 aggregate.h
-rw-r--r-- 7752 aliasthis.d
-rw-r--r-- 905 aliasthis.h
-rw-r--r-- 11083 arrayop.d
-rw-r--r-- 2148 arraytypes.d
-rw-r--r-- 1899 arraytypes.h
-rw-r--r-- 918 ast_node.d
-rw-r--r-- 499 ast_node.h
-rw-r--r-- 4451 astcodegen.d
-rw-r--r-- 14498 astenums.d
-rw-r--r-- 42158 attrib.d
-rw-r--r-- 7155 attrib.h
-rw-r--r-- 16630 blockexit.d
-rw-r--r-- 1338 boostlicense.txt
-rw-r--r-- 1138 builtin.d
-rw-r--r-- 8044 canthrow.d
-rw-r--r-- 42252 chkformat.d
-rw-r--r-- 57865 clone.d
drwxr-xr-x - common
-rw-r--r-- 1966 compiler.d
-rw-r--r-- 1040 compiler.h
-rw-r--r-- 31409 cond.d
-rw-r--r-- 2406 cond.h
-rw-r--r-- 50686 constfold.d
-rw-r--r-- 196368 cparse.d
-rw-r--r-- 83492 cppmangle.d
-rw-r--r-- 1632 ctfe.h
-rw-r--r-- 67135 ctfeexpr.d
-rw-r--r-- 6283 ctorflow.d
-rw-r--r-- 126164 dcast.d
-rw-r--r-- 35120 dclass.d
-rw-r--r-- 78974 declaration.d
-rw-r--r-- 32523 declaration.h
-rw-r--r-- 8687 delegatize.d
-rw-r--r-- 8777 denum.d
-rw-r--r-- 11021 dimport.d
-rw-r--r-- 263156 dinterpret.d
-rw-r--r-- 16456 dmacro.d
-rw-r--r-- 41322 dmangle.d
-rw-r--r-- 53697 dmodule.d
-rw-r--r-- 179309 doc.d
-rw-r--r-- 604 doc.h
-rw-r--r-- 28794 dscope.d
-rw-r--r-- 19883 dstruct.d
-rw-r--r-- 62756 dsymbol.d
-rw-r--r-- 15699 dsymbol.h
-rw-r--r-- 322085 dsymbolsem.d
-rw-r--r-- 308214 dtemplate.d
-rw-r--r-- 102976 dtoh.d
-rw-r--r-- 3428 dversion.d
-rw-r--r-- 148701 entity.d
-rw-r--r-- 2385 enum.h
-rw-r--r-- 14503 errors.d
-rw-r--r-- 2316 errors.h
-rw-r--r-- 4097 errorsink.d
-rw-r--r-- 87900 escape.d
-rw-r--r-- 159988 expression.d
-rw-r--r-- 33036 expression.h
-rw-r--r-- 560874 expressionsem.d
-rw-r--r-- 12426 file_manager.d
-rw-r--r-- 8820 foreachvar.d
-rw-r--r-- 159870 func.d
-rw-r--r-- 19613 globals.d
-rw-r--r-- 16163 globals.h
-rw-r--r-- 1840 gluelayer.d
-rw-r--r-- 125656 hdrgen.d
-rw-r--r-- 611 hdrgen.h
-rw-r--r-- 2335 iasm.d
-rw-r--r-- 15665 iasmgcc.d
-rw-r--r-- 15134 id.d
-rw-r--r-- 418 id.h
-rw-r--r-- 10246 identifier.d
-rw-r--r-- 1103 identifier.h
-rw-r--r-- 16584 impcnvtab.d
-rw-r--r-- 2810 imphint.d
-rw-r--r-- 1491 import.h
-rw-r--r-- 10597 importc.d
-rw-r--r-- 11418 init.d
-rw-r--r-- 3152 init.h
-rw-r--r-- 58223 initsem.d
-rw-r--r-- 1226 inline.d
-rw-r--r-- 28153 intrange.d
-rw-r--r-- 29637 json.d
-rw-r--r-- 541 json.h
-rw-r--r-- 13941 lambdacomp.d
-rw-r--r-- 111501 lexer.d
-rw-r--r-- 6418 location.d
-rw-r--r-- 1046 mangle.h
-rw-r--r-- 6242 module.h
-rw-r--r-- 223058 mtype.d
-rw-r--r-- 27313 mtype.h
-rw-r--r-- 6651 mustuse.d
-rw-r--r-- 7826 nogc.d
-rw-r--r-- 3565 nspace.d
-rw-r--r-- 880 nspace.h
-rw-r--r-- 80535 ob.d
-rw-r--r-- 27469 objc.d
-rw-r--r-- 2522 objc.h
-rw-r--r-- 70364 opover.d
-rw-r--r-- 50203 optimize.d
-rw-r--r-- 334320 parse.d
-rw-r--r-- 17602 parsetimevisitor.d
-rw-r--r-- 949 permissivevisitor.d
-rw-r--r-- 4123 postordervisitor.d
-rw-r--r-- 6668 printast.d
drwxr-xr-x - res
drwxr-xr-x - root
-rw-r--r-- 1395 rootobject.d
-rw-r--r-- 8329 safe.d
-rw-r--r-- 4210 sapply.d
-rw-r--r-- 5607 scope.h
-rw-r--r-- 30388 semantic2.d
-rw-r--r-- 70383 semantic3.d
-rw-r--r-- 12814 sideeffect.d
-rw-r--r-- 57141 statement.d
-rw-r--r-- 22581 statement.h
-rw-r--r-- 4482 statement_rewrite_walker.d
-rw-r--r-- 181308 statementsem.d
-rw-r--r-- 2019 staticassert.d
-rw-r--r-- 787 staticassert.h
-rw-r--r-- 13269 staticcond.d
-rw-r--r-- 3938 stmtstate.d
-rw-r--r-- 15499 target.d
-rw-r--r-- 6989 target.h
-rw-r--r-- 10949 template.h
-rw-r--r-- 6327 templateparamsem.d
-rw-r--r-- 26322 tokens.d
-rw-r--r-- 7611 tokens.h
-rw-r--r-- 73817 traits.d
-rw-r--r-- 31073 transitivevisitor.d
-rw-r--r-- 173108 typesem.d
-rw-r--r-- 8762 typinf.d
-rw-r--r-- 664 typinf.h
-rw-r--r-- 7347 utils.d
-rw-r--r-- 1021 version.h
-rw-r--r-- 10422 visitor.d
-rw-r--r-- 27583 visitor.h