d: Merge upstream dmd, druntime 5f7552bb28, phobos 67a47cf39.
[official-gcc.git] / gcc / d / dmd / 
treeefa280c4de0683f25cf240ae0954b2fcdd7ee4e7
drwxr-xr-x   ..
-rw-r--r-- 154 MERGE
-rw-r--r-- 33017 README.md
-rw-r--r-- 14 VERSION
-rw-r--r-- 13024 access.d
-rw-r--r-- 27526 aggregate.d
-rw-r--r-- 12162 aggregate.h
-rw-r--r-- 6890 aliasthis.d
-rw-r--r-- 905 aliasthis.h
-rw-r--r-- 5278 apply.d
-rw-r--r-- 11063 arrayop.d
-rw-r--r-- 2153 arraytypes.d
-rw-r--r-- 1899 arraytypes.h
-rw-r--r-- 923 ast_node.d
-rw-r--r-- 499 ast_node.h
-rw-r--r-- 4451 astcodegen.d
-rw-r--r-- 13703 astenums.d
-rw-r--r-- 47315 attrib.d
-rw-r--r-- 7985 attrib.h
-rw-r--r-- 17704 blockexit.d
-rw-r--r-- 1338 boostlicense.txt
-rw-r--r-- 1138 builtin.d
-rw-r--r-- 8045 canthrow.d
-rw-r--r-- 41766 chkformat.d
-rw-r--r-- 57557 clone.d
drwxr-xr-x - common
-rw-r--r-- 1964 compiler.d
-rw-r--r-- 1040 compiler.h
-rw-r--r-- 31220 cond.d
-rw-r--r-- 2438 cond.h
-rw-r--r-- 51030 constfold.d
-rw-r--r-- 177802 cparse.d
-rw-r--r-- 81937 cppmangle.d
-rw-r--r-- 1674 ctfe.h
-rw-r--r-- 68702 ctfeexpr.d
-rw-r--r-- 6259 ctorflow.d
-rw-r--r-- 124859 dcast.d
-rw-r--r-- 36536 dclass.d
-rw-r--r-- 77535 declaration.d
-rw-r--r-- 32551 declaration.h
-rw-r--r-- 8684 delegatize.d
-rw-r--r-- 9508 denum.d
-rw-r--r-- 12080 dimport.d
-rw-r--r-- 259729 dinterpret.d
-rw-r--r-- 15537 dmacro.d
-rw-r--r-- 40911 dmangle.d
-rw-r--r-- 52686 dmodule.d
-rw-r--r-- 180151 doc.d
-rw-r--r-- 417 doc.h
-rw-r--r-- 27841 dscope.d
-rw-r--r-- 20386 dstruct.d
-rw-r--r-- 89036 dsymbol.d
-rw-r--r-- 16233 dsymbol.h
-rw-r--r-- 267434 dsymbolsem.d
-rw-r--r-- 306553 dtemplate.d
-rw-r--r-- 101994 dtoh.d
-rw-r--r-- 5590 dversion.d
-rw-r--r-- 148701 entity.d
-rw-r--r-- 2578 enum.h
-rw-r--r-- 15521 errors.d
-rw-r--r-- 2717 errors.h
-rw-r--r-- 3306 errorsink.d
-rw-r--r-- 88433 escape.d
-rw-r--r-- 221776 expression.d
-rw-r--r-- 38292 expression.h
-rw-r--r-- 479132 expressionsem.d
-rw-r--r-- 12426 file_manager.d
-rw-r--r-- 8810 foreachvar.d
-rw-r--r-- 152377 func.d
-rw-r--r-- 18505 globals.d
-rw-r--r-- 15371 globals.h
-rw-r--r-- 2198 gluelayer.d
-rw-r--r-- 118504 hdrgen.d
-rw-r--r-- 595 hdrgen.h
-rw-r--r-- 1586 iasm.d
-rw-r--r-- 15416 iasmgcc.d
-rw-r--r-- 14449 id.d
-rw-r--r-- 418 id.h
-rw-r--r-- 10295 identifier.d
-rw-r--r-- 1101 identifier.h
-rw-r--r-- 16584 impcnvtab.d
-rw-r--r-- 2804 imphint.d
-rw-r--r-- 1710 import.h
-rw-r--r-- 10288 importc.d
-rw-r--r-- 9050 init.d
-rw-r--r-- 2973 init.h
-rw-r--r-- 56845 initsem.d
-rw-r--r-- 1194 inline.d
-rw-r--r-- 28003 intrange.d
-rw-r--r-- 29476 json.d
-rw-r--r-- 541 json.h
-rw-r--r-- 13919 lambdacomp.d
-rw-r--r-- 105820 lexer.d
-rw-r--r-- 4972 location.d
-rw-r--r-- 1046 mangle.h
-rw-r--r-- 6397 module.h
-rw-r--r-- 217204 mtype.d
-rw-r--r-- 27504 mtype.h
-rw-r--r-- 6695 mustuse.d
-rw-r--r-- 8252 nogc.d
-rw-r--r-- 5317 nspace.d
-rw-r--r-- 1073 nspace.h
-rw-r--r-- 80222 ob.d
-rw-r--r-- 26936 objc.d
-rw-r--r-- 2578 objc.h
-rw-r--r-- 70685 opover.d
-rw-r--r-- 49536 optimize.d
-rw-r--r-- 329928 parse.d
-rw-r--r-- 17530 parsetimevisitor.d
-rw-r--r-- 949 permissivevisitor.d
-rw-r--r-- 6156 printast.d
drwxr-xr-x - res
drwxr-xr-x - root
-rw-r--r-- 7289 safe.d
-rw-r--r-- 4204 sapply.d
-rw-r--r-- 5328 scope.h
-rw-r--r-- 28199 semantic2.d
-rw-r--r-- 68488 semantic3.d
-rw-r--r-- 14269 sideeffect.d
-rw-r--r-- 56816 statement.d
-rw-r--r-- 22599 statement.h
-rw-r--r-- 4482 statement_rewrite_walker.d
-rw-r--r-- 171844 statementsem.d
-rw-r--r-- 2123 staticassert.d
-rw-r--r-- 846 staticassert.h
-rw-r--r-- 13177 staticcond.d
-rw-r--r-- 3938 stmtstate.d
-rw-r--r-- 15456 target.d
-rw-r--r-- 6969 target.h
-rw-r--r-- 11176 template.h
-rw-r--r-- 6303 templateparamsem.d
-rw-r--r-- 25710 tokens.d
-rw-r--r-- 7738 tokens.h
-rw-r--r-- 72755 traits.d
-rw-r--r-- 30828 transitivevisitor.d
-rw-r--r-- 167724 typesem.d
-rw-r--r-- 9090 typinf.d
-rw-r--r-- 7285 utils.d
-rw-r--r-- 1139 version.h
-rw-r--r-- 10199 visitor.d
-rw-r--r-- 27351 visitor.h