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

/external/chromium_org/v8/src/
H A Dfunc-name-inferrer.cc15 FuncNameInferrer::FuncNameInferrer(AstValueFactory* ast_value_factory, argument
17 : ast_value_factory_(ast_value_factory),
H A Dfunc-name-inferrer.h31 FuncNameInferrer(AstValueFactory* ast_value_factory, Zone* zone);
H A Dparser.cc270 DCHECK(ast_value_factory());
272 new (zone()) Scope(parent, scope_type, ast_value_factory(), zone());
365 return identifier == parser_->ast_value_factory()->eval_string() ||
366 identifier == parser_->ast_value_factory()->arguments_string();
371 return identifier == parser_->ast_value_factory()->prototype_string();
376 return identifier == parser_->ast_value_factory()->constructor_string();
401 parser_->ast_value_factory()->anonymous_function_string());
420 callee->raw_name() == parser_->ast_value_factory()->eval_string()) {
540 parser_->ast_value_factory()->make_reference_error_string(), message,
547 return NewThrowError(parser_->ast_value_factory()
[all...]
H A Dparser.h583 V8_INLINE AstValueFactory* ast_value_factory();
682 AstValueFactory* ast_value_factory() const { function in class:v8::internal::Parser
683 return info_->ast_value_factory();
869 return parser_->ast_value_factory()->empty_string();
895 AstValueFactory* ParserTraits::ast_value_factory() { function in class:v8::internal::ParserTraits
896 return parser_->ast_value_factory();
H A Dscanner.cc1195 const AstRawString* Scanner::CurrentSymbol(AstValueFactory* ast_value_factory) { argument
1197 return ast_value_factory->GetOneByteString(literal_one_byte_string());
1199 return ast_value_factory->GetTwoByteString(literal_two_byte_string());
1203 const AstRawString* Scanner::NextSymbol(AstValueFactory* ast_value_factory) { argument
1205 return ast_value_factory->GetOneByteString(next_literal_one_byte_string());
1207 return ast_value_factory->GetTwoByteString(next_literal_two_byte_string());
H A Dcompiler.h382 AstValueFactory* ast_value_factory() const { return ast_value_factory_; } function in class:v8::internal::CompilationInfo
383 void SetAstValueFactory(AstValueFactory* ast_value_factory, argument
385 ast_value_factory_ = ast_value_factory;
H A Dscanner.h383 const AstRawString* CurrentSymbol(AstValueFactory* ast_value_factory);
384 const AstRawString* NextSymbol(AstValueFactory* ast_value_factory);
H A Dpreparser.h169 AstValueFactory* ast_value_factory = NULL,
175 AstValueFactory* ast_value_factory = NULL,
1075 PreParserIdentifier name, AstValueFactory* ast_value_factory,
1380 static AstValueFactory* ast_value_factory() { return NULL; } function in class:v8::internal::PreParserTraits
1558 AstValueFactory* ast_value_factory, AstNode::IdGen* ast_node_id_gen)
1569 factory_(zone, ast_value_factory, ast_node_id_gen) {
1581 AstValueFactory* ast_value_factory, AstNode::IdGen* ast_node_id_gen)
1592 factory_(zone, ast_value_factory, ast_node_id_gen) {
2625 this->ast_value_factory(), ast_node_id_gen_);
2703 this->EmptyIdentifierString(), this->ast_value_factory(), scop
1074 NewFunctionLiteral( PreParserIdentifier name, AstValueFactory* ast_value_factory, const PreParserScope& scope, PreParserStatementList body, int materialized_literal_count, int expected_property_count, int handler_count, int parameter_count, FunctionLiteral::ParameterFlag has_duplicate_parameters, FunctionLiteral::FunctionType function_type, FunctionLiteral::IsFunctionFlag is_function, FunctionLiteral::IsParenthesizedFlag is_parenthesized, FunctionKind kind, int position) argument
1554 FunctionState( FunctionState** function_state_stack, typename Traits::Type::Scope** scope_stack, typename Traits::Type::Scope* scope, typename Traits::Type::Zone* zone, AstValueFactory* ast_value_factory, AstNode::IdGen* ast_node_id_gen) argument
1577 FunctionState( FunctionState** function_state_stack, typename Traits::Type::Scope** scope_stack, typename Traits::Type::Scope** scope, typename Traits::Type::Zone* zone, AstValueFactory* ast_value_factory, AstNode::IdGen* ast_node_id_gen) argument
[all...]
H A Drewriter.cc240 scope->NewTemporary(info->ast_value_factory()->dot_result_string());
H A Dpreparser.cc127 this->ast_value_factory());
131 this->ast_value_factory());
835 this->ast_value_factory());
H A Dscopes.cc71 AstValueFactory* ast_value_factory, Zone* zone)
84 ast_value_factory_(ast_value_factory),
275 info->zone(), info->ast_value_factory(), info->ast_node_id_gen());
70 Scope(Scope* outer_scope, ScopeType scope_type, AstValueFactory* ast_value_factory, Zone* zone) argument
H A Dast.cc175 AstValueFactory* ast_value_factory,
182 if (key->raw_value()->EqualsString(ast_value_factory->proto_string())) {
174 ObjectLiteralProperty(Zone* zone, AstValueFactory* ast_value_factory, Literal* key, Expression* value, bool is_static) argument
H A Dast.h1463 ObjectLiteralProperty(Zone* zone, AstValueFactory* ast_value_factory,
2448 AstValueFactory* ast_value_factory, Scope* scope,
2460 raw_inferred_name_(ast_value_factory->empty_string()),
3071 AstNodeFactory(Zone* zone, AstValueFactory* ast_value_factory, argument
3073 : zone_(zone), ast_value_factory_(ast_value_factory), id_gen_(id_gen) {}
3483 const AstRawString* name, AstValueFactory* ast_value_factory,
3492 zone_, name, ast_value_factory, scope, body, materialized_literal_count,
2447 FunctionLiteral(Zone* zone, const AstRawString* name, AstValueFactory* ast_value_factory, Scope* scope, ZoneList<Statement*>* body, int materialized_literal_count, int expected_property_count, int handler_count, int parameter_count, FunctionType function_type, ParameterFlag has_duplicate_parameters, IsFunctionFlag is_function, IsParenthesizedFlag is_parenthesized, FunctionKind kind, int position, IdGen* id_gen) argument
3482 NewFunctionLiteral( const AstRawString* name, AstValueFactory* ast_value_factory, Scope* scope, ZoneList<Statement*>* body, int materialized_literal_count, int expected_property_count, int handler_count, int parameter_count, FunctionLiteral::ParameterFlag has_duplicate_parameters, FunctionLiteral::FunctionType function_type, FunctionLiteral::IsFunctionFlag is_function, FunctionLiteral::IsParenthesizedFlag is_parenthesized, FunctionKind kind, int position) argument
H A Dhydrogen.cc7808 target_info.SetAstValueFactory(top_info()->ast_value_factory(), false);
/external/chromium_org/v8/test/cctest/
H A Dtest-parsing.cc806 i::AstValueFactory ast_value_factory(&zone,
808 ast_value_factory.Internalize(CcTest::i_isolate());
810 scanner.CurrentSymbol(&ast_value_factory)->string();
3167 info.ast_value_factory()->GetOneByteString("x");

Completed in 769 milliseconds