Lines Matching refs:decl
55 VariableDeclaration* decl) { in VisitVariableDeclaration() argument
59 FunctionDeclaration* decl) { in VisitFunctionDeclaration() argument
63 ModuleDeclaration* decl) { in VisitModuleDeclaration() argument
67 ImportDeclaration* decl) { in VisitImportDeclaration() argument
71 ExportDeclaration* decl) { in VisitExportDeclaration() argument
587 Declaration* decl = declarations->at(i); in VisitDeclarations() local
588 Variable* var = decl->proxy()->var(); in VisitDeclarations()
592 FunctionDeclaration* fun_decl = decl->AsFunctionDeclaration(); in VisitDeclarations()
621 void FullCodeGenerator::VisitVariableDeclaration(VariableDeclaration* decl) { in VisitVariableDeclaration() argument
622 EmitDeclaration(decl->proxy(), decl->mode(), NULL); in VisitVariableDeclaration()
626 void FullCodeGenerator::VisitFunctionDeclaration(FunctionDeclaration* decl) { in VisitFunctionDeclaration() argument
627 EmitDeclaration(decl->proxy(), decl->mode(), decl->fun()); in VisitFunctionDeclaration()
631 void FullCodeGenerator::VisitModuleDeclaration(ModuleDeclaration* decl) { in VisitModuleDeclaration() argument
632 EmitDeclaration(decl->proxy(), decl->mode(), NULL); in VisitModuleDeclaration()
636 void FullCodeGenerator::VisitImportDeclaration(ImportDeclaration* decl) { in VisitImportDeclaration() argument
637 EmitDeclaration(decl->proxy(), decl->mode(), NULL); in VisitImportDeclaration()
641 void FullCodeGenerator::VisitExportDeclaration(ExportDeclaration* decl) { in VisitExportDeclaration() argument
661 void FullCodeGenerator::VisitModuleUrl(ModuleUrl* decl) { in VisitModuleUrl() argument