Home | History | Annotate | Download | only in src

Lines Matching refs:VISIT_AND_RETURN

2858 #define VISIT_AND_RETURN(NodeType, node) \
2867 VISIT_AND_RETURN(VariableDeclaration, decl)
2876 VISIT_AND_RETURN(FunctionDeclaration, decl)
2884 VISIT_AND_RETURN(ModuleDeclaration, decl)
2892 VISIT_AND_RETURN(ImportDeclaration, decl)
2899 VISIT_AND_RETURN(ExportDeclaration, decl)
2904 VISIT_AND_RETURN(ModuleLiteral, module)
2909 VISIT_AND_RETURN(ModuleVariable, module)
2914 VISIT_AND_RETURN(ModulePath, module)
2919 VISIT_AND_RETURN(ModuleUrl, module)
2927 VISIT_AND_RETURN(Block, block)
2933 VISIT_AND_RETURN(NodeType, stmt); \
2946 VISIT_AND_RETURN(ForInStatement, stmt);
2950 VISIT_AND_RETURN(ForOfStatement, stmt);
2959 VISIT_AND_RETURN(ModuleStatement, stmt)
2964 VISIT_AND_RETURN(ExpressionStatement, stmt)
2969 VISIT_AND_RETURN(ContinueStatement, stmt)
2974 VISIT_AND_RETURN(BreakStatement, stmt)
2979 VISIT_AND_RETURN(ReturnStatement, stmt)
2987 VISIT_AND_RETURN(WithStatement, stmt)
2995 VISIT_AND_RETURN(IfStatement, stmt)
3005 VISIT_AND_RETURN(TryCatchStatement, stmt)
3013 VISIT_AND_RETURN(TryFinallyStatement, stmt)
3018 VISIT_AND_RETURN(DebuggerStatement, stmt)
3027 VISIT_AND_RETURN(Literal, lit)
3046 VISIT_AND_RETURN(ObjectLiteral, lit)
3062 VISIT_AND_RETURN(RegExpLiteral, lit);
3072 VISIT_AND_RETURN(ArrayLiteral, lit)
3077 VISIT_AND_RETURN(VariableProxy, proxy)
3086 VISIT_AND_RETURN(VariableProxy, proxy)
3091 VISIT_AND_RETURN(Property, prop)
3098 VISIT_AND_RETURN(Call, call)
3105 VISIT_AND_RETURN(CallNew, call)
3113 VISIT_AND_RETURN(CallRuntime, call)
3121 VISIT_AND_RETURN(UnaryOperation, node)
3130 VISIT_AND_RETURN(BinaryOperation, node)
3139 VISIT_AND_RETURN(CountOperation, node)
3148 VISIT_AND_RETURN(CompareOperation, node)
3159 VISIT_AND_RETURN(Conditional, cond)
3169 VISIT_AND_RETURN(Assignment, assign)
3178 VISIT_AND_RETURN(Yield, yield)
3183 VISIT_AND_RETURN(Throw, t)
3215 VISIT_AND_RETURN(SharedFunctionInfoLiteral, lit)
3220 VISIT_AND_RETURN(ThisFunction, fun)
3223 #undef VISIT_AND_RETURN