Home | History | Annotate | Download | only in src

Lines Matching refs:decl

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