Searched refs:ast_value_factory (Results 1 - 16 of 16) sorted by relevance

/external/v8/src/parsing/
H A Dfunc-name-inferrer.cc14 FuncNameInferrer::FuncNameInferrer(AstValueFactory* ast_value_factory, argument
16 : ast_value_factory_(ast_value_factory),
H A Drewriter.cc17 AstValueFactory* ast_value_factory)
22 zone_(ast_value_factory->zone()),
24 factory_(ast_value_factory) {
29 AstValueFactory* ast_value_factory)
35 factory_(ast_value_factory) {
229 factory()->ast_value_factory()->dot_result_string());
347 scope->NewTemporary(info->ast_value_factory()->dot_result_string());
351 info->ast_value_factory());
16 Processor(Isolate* isolate, Scope* scope, Variable* result, AstValueFactory* ast_value_factory) argument
28 Processor(Parser* parser, Scope* scope, Variable* result, AstValueFactory* ast_value_factory) argument
H A Dparser.cc188 const AstRawString* name = ast_value_factory()->empty_string();
202 AstNodeFactory function_factory(ast_value_factory());
213 factory(), ast_value_factory()->this_function_string(),
222 factory(), ast_value_factory()->arguments_string(), Variable::NORMAL,
226 factory(), ast_value_factory()->new_target_string(), Variable::NORMAL,
317 return identifier == parser_->ast_value_factory()->eval_string();
322 return identifier == parser_->ast_value_factory()->arguments_string();
331 return identifier == parser_->ast_value_factory()->undefined_string();
335 return identifier == parser_->ast_value_factory()->prototype_string();
340 return identifier == parser_->ast_value_factory()
[all...]
H A Dfunc-name-inferrer.h31 FuncNameInferrer(AstValueFactory* ast_value_factory, Zone* zone);
H A Dscanner.cc1434 const AstRawString* Scanner::CurrentSymbol(AstValueFactory* ast_value_factory) { argument
1436 return ast_value_factory->GetOneByteString(literal_one_byte_string());
1438 return ast_value_factory->GetTwoByteString(literal_two_byte_string());
1442 const AstRawString* Scanner::NextSymbol(AstValueFactory* ast_value_factory) { argument
1444 return ast_value_factory->GetOneByteString(next_literal_one_byte_string());
1446 return ast_value_factory->GetTwoByteString(next_literal_two_byte_string());
1451 AstValueFactory* ast_value_factory) {
1453 return ast_value_factory->GetOneByteString(raw_literal_one_byte_string());
1455 return ast_value_factory->GetTwoByteString(raw_literal_two_byte_string());
1450 CurrentRawSymbol( AstValueFactory* ast_value_factory) argument
H A Dparser.h103 AstValueFactory* ast_value_factory() { return ast_value_factory_; } function in class:v8::internal::ParseInfo
104 void set_ast_value_factory(AstValueFactory* ast_value_factory) { argument
105 ast_value_factory_ = ast_value_factory;
856 AstValueFactory* ast_value_factory() const { function in class:v8::internal::Parser::PatternRewriter
857 return parser_->ast_value_factory();
1060 return parser_->ast_value_factory()->empty_string();
1164 : parser_->ast_value_factory()->empty_string();
1179 : parser_->ast_value_factory()->empty_string();
H A Dpattern-rewriter.cc313 auto temp = scope()->NewTemporary(ast_value_factory()->empty_string());
449 factory()->NewStringLiteral(ast_value_factory()->done_string(),
457 factory()->NewStringLiteral(ast_value_factory()->value_string(),
H A Dscanner.h379 const AstRawString* CurrentSymbol(AstValueFactory* ast_value_factory);
380 const AstRawString* NextSymbol(AstValueFactory* ast_value_factory);
381 const AstRawString* CurrentRawSymbol(AstValueFactory* ast_value_factory);
H A Dpreparser.h973 PreParser(Zone* zone, Scanner* scanner, AstValueFactory* ast_value_factory, argument
976 ast_value_factory, log, this) {}
H A Dparser-base.h93 v8::Extension* extension, AstValueFactory* ast_value_factory,
101 ast_value_factory_(ast_value_factory),
339 DCHECK(ast_value_factory());
342 Scope(zone(), parent, scope_type, ast_value_factory(), kind);
348 AstValueFactory* ast_value_factory() const { return ast_value_factory_; } function in class:v8::internal::ParserBase
3048 typename Traits::Type::Factory function_factory(ast_value_factory());
92 ParserBase(Zone* zone, Scanner* scanner, uintptr_t stack_limit, v8::Extension* extension, AstValueFactory* ast_value_factory, ParserRecorder* log, typename Traits::Type::Parser this_object) argument
/external/v8/test/cctest/compiler/
H A Dtest-loop-assignment-analysis.cc41 AstValueFactory* factory = parse_info.ast_value_factory();
/external/v8/test/cctest/
H A Dtest-parsing.cc157 i::AstValueFactory ast_value_factory(
159 i::PreParser preparser(&zone, &scanner, &ast_value_factory, &log,
175 i::AstValueFactory ast_value_factory(
177 i::PreParser preparser(&zone, &scanner, &ast_value_factory, &log,
330 i::AstValueFactory ast_value_factory(
332 i::PreParser preparser(&zone, &scanner, &ast_value_factory, &log,
367 i::AstValueFactory ast_value_factory(
369 i::PreParser preparser(&zone, &scanner, &ast_value_factory, &log,
436 i::AstValueFactory ast_value_factory(&zone,
438 i::PreParser preparser(&zone, &scanner, &ast_value_factory,
[all...]
/external/v8/src/ast/
H A Dast.cc235 ObjectLiteralProperty::ObjectLiteralProperty(AstValueFactory* ast_value_factory, argument
246 ast_value_factory->proto_string())) {
H A Dast.h1480 ObjectLiteralProperty(AstValueFactory* ast_value_factory, Expression* key,
2734 AstValueFactory* ast_value_factory, Scope* scope,
2745 raw_inferred_name_(ast_value_factory->empty_string()),
3091 explicit AstNodeFactory(AstValueFactory* ast_value_factory) argument
3092 : local_zone_(ast_value_factory->zone()),
3093 parser_zone_(ast_value_factory->zone()),
3094 ast_value_factory_(ast_value_factory) {}
3096 AstValueFactory* ast_value_factory() const { return ast_value_factory_; } function in class:v8::internal::BASE_EMBEDDED
2733 FunctionLiteral(Zone* zone, const AstString* name, AstValueFactory* ast_value_factory, Scope* scope, ZoneList<Statement*>* body, int materialized_literal_count, int expected_property_count, int parameter_count, FunctionType function_type, ParameterFlag has_duplicate_parameters, EagerCompileHint eager_compile_hint, FunctionKind kind, int position) argument
H A Dscopes.cc94 AstValueFactory* ast_value_factory, FunctionKind function_kind)
105 ast_value_factory_(ast_value_factory),
299 AstNodeFactory ast_node_factory(info->ast_value_factory());
93 Scope(Zone* zone, Scope* outer_scope, ScopeType scope_type, AstValueFactory* ast_value_factory, FunctionKind function_kind) argument
/external/v8/src/crankshaft/
H A Dhydrogen.cc8338 top_info()->parse_info()->ast_value_factory());

Completed in 677 milliseconds