Showing with 747 additions and 17 deletions.
  1. +1 −1 src/build.d
  2. +426 −0 src/dmd/aa.d
  3. +45 −0 src/dmd/aa.h
  4. +67 −0 src/dmd/frontend.h
  5. +135 −16 src/dmd/todt.d
  6. +1 −0 src/tests/cxxfrontend.c
  7. +10 −0 test/fail_compilation/testNonConstStaticAA.d
  8. +62 −0 test/runnable/testStaticAA.d
2 changes: 1 addition & 1 deletion src/build.d
Original file line number Diff line number Diff line change
Expand Up @@ -1345,7 +1345,7 @@ auto sourceFiles()
semantic2.d semantic3.d sideeffect.d statement.d statement_rewrite_walker.d
statementsem.d staticassert.d staticcond.d stmtstate.d target.d templateparamsem.d traits.d
transitivevisitor.d typesem.d typinf.d utils.d visitor.d foreachvar.d
cparse.d
cparse.d aa.d
"),
backendHeaders: fileArray(env["C"], "
cc.d cdef.d cgcv.d code.d cv4.d dt.d el.d global.d
Expand Down
Loading