Searched refs:ASTCodegen (Results 1 – 9 of 9) sorted by relevance
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | visitor.d | 28 extern (C++) class Visitor : ParseTimeVisitor!ASTCodegen 30 alias visit = ParseTimeVisitor!ASTCodegen.visit; 32 void visit(ASTCodegen.ErrorStatement s) { visit(cast(ASTCodegen.Statement)s); } 33 void visit(ASTCodegen.PeelStatement s) { visit(cast(ASTCodegen.Statement)s); } 34 void visit(ASTCodegen.UnrolledLoopStatement s) { visit(cast(ASTCodegen.Statement)s); } 35 void visit(ASTCodegen.SwitchErrorStatement s) { visit(cast(ASTCodegen.Statement)s); } 36 void visit(ASTCodegen.DebugStatement s) { visit(cast(ASTCodegen.Statement)s); } 37 void visit(ASTCodegen.DtorExpStatement s) { visit(cast(ASTCodegen.ExpStatement)s); } 38 void visit(ASTCodegen.ForwardingStatement s) { visit(cast(ASTCodegen.Statement)s); } 39 void visit(ASTCodegen.OverloadSet s) { visit(cast(ASTCodegen.Dsymbol)s); } [all …]
|
H A D | iasmgcc.d | 306 scope p = new Parser!ASTCodegen(sc._module, ";", false); in gccAsmSemantic() 394 assert(ASTCodegen.Type.tint32 is null); 397 ASTCodegen.Type.stringtable._init(); 400 ASTCodegen.Type.deinitialize(); in scope() 401 ASTCodegen.Type.tint32 = null; in scope() 403 scope tint32 = new TypeBasic(ASTCodegen.Tint32); 404 ASTCodegen.Type.tint32 = tint32; 411 scope p = new Parser!ASTCodegen(null, ";", false); in semanticAsm() 421 scope p = new Parser!ASTCodegen(null, input, false); in parseAsm()
|
H A D | dtoh.d | 224 alias AST = ASTCodegen; 3219 ASTCodegen.Dsymbol outermostSymbol(ASTCodegen.Dsymbol sym) 3233 ASTCodegen.Dsymbol symbolFromType(ASTCodegen.Type t) 3257 ASTCodegen.Dsymbol findMember(ASTCodegen.Dsymbol sym, Identifier name) 3259 if (auto mem = sym.search(Loc.initial, name, ASTCodegen.IgnoreErrors)) 3264 if (sym.semanticRun >= ASTCodegen.PASS.semanticdone) 3273 static ASTCodegen.Dsymbol search(ASTCodegen.Dsymbols* members, Identifier name)
|
H A D | astcodegen.d | 10 struct ASTCodegen struct
|
H A D | dmodule.d | 680 return parseModule!ASTCodegen(); in parse()
|
H A D | typesem.d | 2271 scope p = new Parser!ASTCodegen(loc, sc._module, str, false); in compileTypeMixin()
|
H A D | statementsem.d | 4764 scope p = new Parser!ASTCodegen(cs.loc, sc._module, str, false); in flatten()
|
H A D | dsymbolsem.d | 1833 scope p = new Parser!ASTCodegen(cd.loc, sc._module, str, false); in compileIt()
|
H A D | expressionsem.d | 5934 scope p = new Parser!ASTCodegen(exp.loc, sc._module, str, false); in compileIt()
|