Home
last modified time | relevance | path

Searched refs:ASTCodegen (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dvisitor.d28 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 Diasmgcc.d306 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 Ddtoh.d224 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 Dastcodegen.d10 struct ASTCodegen struct
H A Ddmodule.d680 return parseModule!ASTCodegen(); in parse()
H A Dtypesem.d2271 scope p = new Parser!ASTCodegen(loc, sc._module, str, false); in compileTypeMixin()
H A Dstatementsem.d4764 scope p = new Parser!ASTCodegen(cs.loc, sc._module, str, false); in flatten()
H A Ddsymbolsem.d1833 scope p = new Parser!ASTCodegen(cd.loc, sc._module, str, false); in compileIt()
H A Dexpressionsem.d5934 scope p = new Parser!ASTCodegen(exp.loc, sc._module, str, false); in compileIt()