Lines Matching defs:VISIT_AND_RETURN

3077 #define VISIT_AND_RETURN(NodeType, node) \
3087 VISIT_AND_RETURN(VariableDeclaration, decl)
3097 VISIT_AND_RETURN(FunctionDeclaration, decl)
3106 VISIT_AND_RETURN(ModuleDeclaration, decl)
3115 VISIT_AND_RETURN(ImportDeclaration, decl)
3123 VISIT_AND_RETURN(ExportDeclaration, decl)
3129 VISIT_AND_RETURN(ModuleLiteral, module)
3134 VISIT_AND_RETURN(ModuleVariable, module)
3139 VISIT_AND_RETURN(ModulePath, module)
3144 VISIT_AND_RETURN(ModuleUrl, module)
3153 VISIT_AND_RETURN(Block, block)
3159 VISIT_AND_RETURN(NodeType, stmt); \
3174 VISIT_AND_RETURN(ForInStatement, stmt);
3179 VISIT_AND_RETURN(ForOfStatement, stmt);
3189 VISIT_AND_RETURN(ModuleStatement, stmt)
3195 VISIT_AND_RETURN(ExpressionStatement, stmt)
3200 VISIT_AND_RETURN(ContinueStatement, stmt)
3205 VISIT_AND_RETURN(BreakStatement, stmt)
3210 VISIT_AND_RETURN(ReturnStatement, stmt)
3219 VISIT_AND_RETURN(WithStatement, stmt)
3228 VISIT_AND_RETURN(IfStatement, stmt)
3239 VISIT_AND_RETURN(TryCatchStatement, stmt)
3248 VISIT_AND_RETURN(TryFinallyStatement, stmt)
3254 VISIT_AND_RETURN(DebuggerStatement, stmt)
3265 VISIT_AND_RETURN(CaseClause, clause)
3271 VISIT_AND_RETURN(Literal, lit)
3278 VISIT_AND_RETURN(Literal, lit)
3284 VISIT_AND_RETURN(Literal, lit)
3290 VISIT_AND_RETURN(Literal, lit)
3296 VISIT_AND_RETURN(Literal, lit)
3303 VISIT_AND_RETURN(Literal, lit)
3309 VISIT_AND_RETURN(Literal, lit)
3315 VISIT_AND_RETURN(Literal, lit)
3321 VISIT_AND_RETURN(Literal, lit)
3333 VISIT_AND_RETURN(ObjectLiteral, lit)
3358 VISIT_AND_RETURN(RegExpLiteral, lit);
3366 VISIT_AND_RETURN(ArrayLiteral, lit)
3372 VISIT_AND_RETURN(VariableProxy, proxy)
3381 VISIT_AND_RETURN(VariableProxy, proxy)
3386 VISIT_AND_RETURN(Property, prop)
3393 VISIT_AND_RETURN(Call, call)
3401 VISIT_AND_RETURN(CallNew, call)
3410 VISIT_AND_RETURN(CallRuntime, call)
3418 VISIT_AND_RETURN(UnaryOperation, node)
3427 VISIT_AND_RETURN(BinaryOperation, node)
3436 VISIT_AND_RETURN(CountOperation, node)
3445 VISIT_AND_RETURN(CompareOperation, node)
3454 VISIT_AND_RETURN(Conditional, cond)
3464 VISIT_AND_RETURN(Assignment, assign)
3474 VISIT_AND_RETURN(Yield, yield)
3479 VISIT_AND_RETURN(Throw, t)
3509 VISIT_AND_RETURN(ClassLiteral, lit)
3517 VISIT_AND_RETURN(NativeFunctionLiteral, lit)
3522 VISIT_AND_RETURN(ThisFunction, fun)
3528 VISIT_AND_RETURN(SuperReference, super);
3531 #undef VISIT_AND_RETURN