Home
last modified time | relevance | path

Searched refs:catch_info (Results 1 - 4 of 4) sorted by relevance

/third_party/node/deps/v8/src/parsing/
H A Dparser.cc2010 Block* Parser::RewriteCatchPattern(CatchInfo* catch_info) { in RewriteCatchPattern() argument
2011 DCHECK_NOT_NULL(catch_info->pattern); in RewriteCatchPattern()
2014 catch_info->pattern, factory()->NewVariableProxy(catch_info->variable)); in RewriteCatchPattern()
2040 const CatchInfo& catch_info, int pos) { in RewriteTryStatement()
2049 statement = factory()->NewTryCatchStatement(try_block, catch_info.scope, in RewriteTryStatement()
2061 try_block, catch_info.scope, catch_block, pos); in RewriteTryStatement()
2036 RewriteTryStatement(Block* try_block, Block* catch_block, const SourceRange& catch_range, Block* finally_block, const SourceRange& finally_range, const CatchInfo& catch_info, int pos) RewriteTryStatement() argument
H A Dparser-base.h5882 CatchInfo catch_info(this); in ParseTryStatement()
5899 catch_info.scope = NewScope(CATCH_SCOPE); in ParseTryStatement()
5900 catch_info.scope->set_start_position(scanner()->location().beg_pos); in ParseTryStatement()
5903 BlockState catch_block_state(&scope_, catch_info.scope); in ParseTryStatement()
5915 catch_info.variable = impl()->DeclareCatchVariableName( in ParseTryStatement()
5916 catch_info.scope, identifier); in ParseTryStatement()
5918 catch_info.variable = catch_info.scope->DeclareCatchVariableName( in ParseTryStatement()
5925 catch_info.pattern = ParseBindingPattern(); in ParseTryStatement()
5935 catch_statements.Add(impl()->RewriteCatchPattern(&catch_info)); in ParseTryStatement()
[all...]
H A Dparser.h312 Block* RewriteCatchPattern(CatchInfo* catch_info);
318 const CatchInfo& catch_info, int pos);
H A Dpreparser.h1110 V8_INLINE PreParserBlock RewriteCatchPattern(CatchInfo* catch_info) { in RewriteCatchPattern() argument
1122 const SourceRange& finally_range, const CatchInfo& catch_info, int pos) { in RewriteTryStatement()
1119 RewriteTryStatement( PreParserStatement try_block, PreParserStatement catch_block, const SourceRange& catch_range, PreParserStatement finally_block, const SourceRange& finally_range, const CatchInfo& catch_info, int pos) RewriteTryStatement() argument

Completed in 25 milliseconds