Home | History | Annotate | Download | only in src

Lines Matching refs:FunctionState

40 //     // Used by FunctionState and BlockState.
125 // FunctionState and BlockState together implement the parser's scope stack.
126 // The parser's current scope is in scope_. BlockState and FunctionState
146 class FunctionState BASE_EMBEDDED {
148 FunctionState(
149 FunctionState** function_state_stack,
153 ~FunctionState();
204 FunctionState** function_state_stack_;
205 FunctionState* outer_function_state_;
472 FunctionState* function_state_; // Function state stack.
854 // Used by FunctionState and BlockState.
880 template<typename FunctionState>
881 static void SetUpFunctionState(FunctionState* function_state, void*) {}
882 template<typename FunctionState>
883 static void TearDownFunctionState(FunctionState* function_state, void*) {}
1088 FunctionState top_scope(&function_state_, &scope_, &scope, NULL);
1185 ParserBase<Traits>::FunctionState::FunctionState(
1186 FunctionState** function_state_stack,
1209 ParserBase<Traits>::FunctionState::~FunctionState() {