Lines Matching refs:CompileDeclaration
1554 /***************************** CompileDeclaration *****************************/
1558 CompileDeclaration::CompileDeclaration(Loc loc, Expression *exp)
1561 //printf("CompileDeclaration(loc = %d)\n", loc.linnum);
1568 Dsymbol *CompileDeclaration::syntaxCopy(Dsymbol *)
1570 //printf("CompileDeclaration::syntaxCopy('%s')\n", toChars());
1571 return new CompileDeclaration(loc, exp->syntaxCopy());
1574 void CompileDeclaration::addMember(Scope *, ScopeDsymbol *sds)
1576 //printf("CompileDeclaration::addMember(sc = %p, sds = %p, memnum = %d)\n", sc, sds, memnum);
1580 void CompileDeclaration::setScope(Scope *sc)
1585 void CompileDeclaration::compileIt(Scope *sc)
1587 //printf("CompileDeclaration::compileIt(loc = %d) %s\n", loc.linnum, exp->toChars());
1607 void CompileDeclaration::semantic(Scope *sc)
1609 //printf("CompileDeclaration::semantic()\n");
1629 const char *CompileDeclaration::kind() const