Home
last modified time | relevance | path

Searched refs:AstRawString (Results 1 – 25 of 33) sorted by relevance

12

/external/v8/src/ast/
Dmodules.h15 class AstRawString; variable
36 const AstRawString* import_name, const AstRawString* local_name,
37 const AstRawString* module_request, const Scanner::Location loc,
42 const AstRawString* local_name, const AstRawString* module_request,
48 void AddEmptyImport(const AstRawString* module_request);
56 const AstRawString* local_name, const AstRawString* export_name,
62 const AstRawString* export_name, const AstRawString* import_name,
63 const AstRawString* module_request, const Scanner::Location loc,
68 const AstRawString* module_request, const Scanner::Location loc,
78 const AstRawString* export_name;
[all …]
Dast-value-factory.cc59 explicit AstRawStringInternalizationKey(const AstRawString* string) in AstRawStringInternalizationKey()
84 const AstRawString* string_;
89 return reinterpret_cast<const AstRawString*>(this)->length(); in length()
96 return reinterpret_cast<AstRawString*>(this)->Internalize(isolate); in Internalize()
101 void AstRawString::Internalize(Isolate* isolate) { in Internalize()
110 bool AstRawString::AsArrayIndex(uint32_t* index) const { in AsArrayIndex()
123 bool AstRawString::IsOneByteEqualTo(const char* data) const { in IsOneByteEqualTo()
132 bool AstRawString::Compare(void* a, void* b) { in Compare()
133 const AstRawString* lhs = static_cast<AstRawString*>(a); in Compare()
134 const AstRawString* rhs = static_cast<AstRawString*>(b); in Compare()
[all …]
Dscopes.h19 class AstRawString; variable
34 Zone* zone, Scope* scope, const AstRawString* name, VariableMode mode,
42 Variable* DeclareName(Zone* zone, const AstRawString* name,
45 Variable* Lookup(const AstRawString* name);
71 void Declare(Zone* zone, const AstRawString* name, Delegate* delegate);
98 void SetScopeName(const AstRawString* scope_name) { in NON_EXPORTED_BASE()
159 Variable* LookupLocal(const AstRawString* name) { in NON_EXPORTED_BASE()
165 Variable* LookupInScopeInfo(const AstRawString* name); in NON_EXPORTED_BASE()
169 Variable* Lookup(const AstRawString* name); in NON_EXPORTED_BASE()
173 Variable* DeclareLocal(const AstRawString* name, VariableMode mode, in NON_EXPORTED_BASE()
[all …]
Dast-value-factory.h81 class AstRawString final : public AstString {
121 AstRawString(bool is_one_byte, const Vector<const byte>& literal_bytes, in AstRawString() function
127 AstRawString() : AstString(true), hash_(0) { in AstRawString() function
175 const AstRawString* AsString() const { in AsString()
210 bool EqualsString(const AstRawString* string) const { in EqualsString()
258 explicit AstValue(const AstRawString* s) : type_(STRING), next_(nullptr) { in AstValue()
299 const AstRawString* string_;
350 string_table_(AstRawString::Compare), in AstStringConstants()
360 name##_string_ = new (&zone_) AstRawString(true, literal, hash); \ in AstStringConstants()
374 const AstRawString* name##_string() const { return name##_string_; }
[all …]
Dmodules.cc16 const AstRawString* import_name, const AstRawString* local_name, in AddImport()
17 const AstRawString* module_request, Scanner::Location loc, Zone* zone) { in AddImport()
27 const AstRawString* local_name, const AstRawString* module_request, in AddStarImport()
35 void ModuleDescriptor::AddEmptyImport(const AstRawString* module_request) { in AddEmptyImport()
41 const AstRawString* local_name, const AstRawString* export_name, in AddExport()
51 const AstRawString* import_name, const AstRawString* export_name, in AddExport()
52 const AstRawString* module_request, Scanner::Location loc, Zone* zone) { in AddExport()
64 const AstRawString* module_request, Scanner::Location loc, Zone* zone) { in AddStarExport()
72 Handle<Object> ToStringOrUndefined(Isolate* isolate, const AstRawString* s) { in ToStringOrUndefined()
78 const AstRawString* FromStringOrUndefined(Isolate* isolate, in FromStringOrUndefined()
[all …]
Dscopes.cc48 const AstRawString* name, VariableMode mode, in Declare()
57 ZoneHashMap::LookupOrInsert(const_cast<AstRawString*>(name), name->hash(), in Declare()
69 Variable* VariableMap::DeclareName(Zone* zone, const AstRawString* name, in DeclareName()
72 ZoneHashMap::LookupOrInsert(const_cast<AstRawString*>(name), name->hash(), in DeclareName()
84 const AstRawString* name = var->raw_name(); in Remove()
85 ZoneHashMap::Remove(const_cast<AstRawString*>(name), name->hash()); in Remove()
89 const AstRawString* name = var->raw_name(); in Add()
91 ZoneHashMap::LookupOrInsert(const_cast<AstRawString*>(name), name->hash(), in Add()
98 Variable* VariableMap::Lookup(const AstRawString* name) { in Lookup()
99 Entry* p = ZoneHashMap::Lookup(const_cast<AstRawString*>(name), name->hash()); in Lookup()
[all …]
Dprettyprinter.h47 void PrintLiteral(const AstRawString* value, bool quote);
80 void PrintLabels(ZoneList<const AstRawString*>* labels);
81 void PrintLiteral(const AstRawString* value, bool quote);
95 void PrintLabelsIndented(ZoneList<const AstRawString*>* labels);
Dvariables.h21 Variable(Scope* scope, const AstRawString* name, VariableMode mode,
36 const AstRawString* raw_name() const { return name_; } in raw_name()
127 const AstRawString* name_;
Dast.h392 ZoneList<const AstRawString*>* labels() const { return labels_; } in labels()
416 ZoneList<const AstRawString*>* labels_;
422 BreakableStatement(ZoneList<const AstRawString*>* labels, in BreakableStatement()
462 Block(Zone* zone, ZoneList<const AstRawString*>* labels, int capacity, in Block()
580 IterationStatement(ZoneList<const AstRawString*>* labels, int pos, in IterationStatement()
620 DoWhileStatement(ZoneList<const AstRawString*>* labels, int pos) in DoWhileStatement()
647 WhileStatement(ZoneList<const AstRawString*>* labels, int pos) in WhileStatement()
684 ForStatement(ZoneList<const AstRawString*>* labels, int pos) in ForStatement()
712 ForEachStatement(ZoneList<const AstRawString*>* labels, int pos, in ForEachStatement()
764 ForInStatement(ZoneList<const AstRawString*>* labels, int pos) in ForInStatement()
[all …]
Dvariables.cc17 Variable::Variable(Scope* scope, const AstRawString* name, VariableMode mode, in Variable()
/external/v8/src/parsing/
Dparser.h142 Parameter(const AstRawString* name, Expression* pattern, in Parameter()
150 const AstRawString* name;
182 typedef const AstRawString* Identifier;
269 Variable* NewTemporary(const AstRawString* name) {
289 const AstRawString* raw_name,
309 const AstRawString* ParseModuleSpecifier(bool* ok);
313 void ParseExportClause(ZoneList<const AstRawString*>* export_names,
315 ZoneList<const AstRawString*>* local_names,
318 const AstRawString* import_name;
319 const AstRawString* local_name;
[all …]
Dfunc-name-inferrer.h13 class AstRawString; variable
55 void PushEnclosingName(const AstRawString* name);
58 void PushLiteralName(const AstRawString* name);
60 void PushVariableName(const AstRawString* name);
92 Name(const AstRawString* name, NameType type) : name(name), type(type) {} in Name()
93 const AstRawString* name;
Dfunc-name-inferrer.cc25 void FuncNameInferrer::PushEnclosingName(const AstRawString* name) { in PushEnclosingName()
35 void FuncNameInferrer::PushLiteralName(const AstRawString* name) { in PushLiteralName()
42 void FuncNameInferrer::PushVariableName(const AstRawString* name) { in PushVariableName()
70 const AstRawString* name = names_stack_.at(pos).name; in MakeNameFromStackHelper()
Dparser.cc167 FunctionLiteral* Parser::DefaultConstructor(const AstRawString* name, in DefaultConstructor()
375 const AstRawString* arg, int pos) { in NewThrowError()
448 Expression* Parser::NewV8Intrinsic(const AstRawString* name, in NewV8Intrinsic()
823 const AstRawString* raw_name, in DoParseFunction()
1008 const AstRawString* Parser::ParseModuleSpecifier(bool* ok) { in ParseModuleSpecifier()
1017 void Parser::ParseExportClause(ZoneList<const AstRawString*>* export_names, in ParseExportClause()
1019 ZoneList<const AstRawString*>* local_names, in ParseExportClause()
1044 const AstRawString* local_name = ParseIdentifierName(CHECK_OK_VOID); in ParseExportClause()
1045 const AstRawString* export_name = NULL; in ParseExportClause()
1086 const AstRawString* import_name = ParseIdentifierName(CHECK_OK); in ParseNamedImports()
[all …]
Dparse-info.h22 class AstRawString; variable
138 const AstRawString* function_name() const { return function_name_; } in function_name()
139 void set_function_name(const AstRawString* function_name) { in set_function_name()
284 const AstRawString* function_name_;
Dpreparser.h121 const AstRawString* string_;
700 PreParserStatement NewBlock(ZoneList<const AstRawString*>* labels, in NewBlock()
736 PreParserStatement NewDoWhileStatement(ZoneList<const AstRawString*>* labels, in NewDoWhileStatement()
741 PreParserStatement NewWhileStatement(ZoneList<const AstRawString*>* labels, in NewWhileStatement()
746 PreParserStatement NewSwitchStatement(ZoneList<const AstRawString*>* labels, in NewSwitchStatement()
756 PreParserStatement NewForStatement(ZoneList<const AstRawString*>* labels, in NewForStatement()
762 ZoneList<const AstRawString*>* labels, in NewForEachStatement()
767 PreParserStatement NewForOfStatement(ZoneList<const AstRawString*>* labels, in NewForOfStatement()
1045 ZoneList<const AstRawString*>* names, bool* ok);
1047 V8_INLINE ZoneList<const AstRawString*>* DeclareLabel(
[all …]
Dparser-base.h614 ZoneList<const AstRawString*> bound_names;
625 ZoneList<const AstRawString*> bound_names;
1182 ZoneList<const AstRawString*>* names,
1184 StatementT ParseAsyncFunctionDeclaration(ZoneList<const AstRawString*>* names,
1187 StatementT ParseHoistableDeclaration(ZoneList<const AstRawString*>* names,
1190 ZoneList<const AstRawString*>* names,
1192 StatementT ParseClassDeclaration(ZoneList<const AstRawString*>* names,
1222 StatementT ParseStatement(ZoneList<const AstRawString*>* labels, bool* ok) { in ParseStatement()
1225 StatementT ParseStatement(ZoneList<const AstRawString*>* labels,
1228 StatementT ParseStatementAsUnlabelled(ZoneList<const AstRawString*>* labels,
[all …]
Dscanner.h23 class AstRawString; variable
254 const AstRawString* CurrentSymbol(AstValueFactory* ast_value_factory);
255 const AstRawString* NextSymbol(AstValueFactory* ast_value_factory);
256 const AstRawString* CurrentRawSymbol(AstValueFactory* ast_value_factory);
Dpreparser.cc81 const AstRawString* result = scanner()->CurrentSymbol(ast_value_factory()); in GetSymbol()
331 ZoneList<const AstRawString*>* names, bool* ok) { in DeclareAndInitializeVariables()
Dpreparsed-scope-data.cc72 const AstRawString* name = var->raw_name(); in MaybeAddVariable()
/external/v8/src/interpreter/
Dbytecode-array-builder.h80 BytecodeArrayBuilder& LoadLiteral(const AstRawString* raw_string); in NON_EXPORTED_BASE()
90 BytecodeArrayBuilder& LoadGlobal(const AstRawString* name, int feedback_slot, in NON_EXPORTED_BASE()
92 BytecodeArrayBuilder& StoreGlobal(const AstRawString* name, int feedback_slot, in NON_EXPORTED_BASE()
124 const AstRawString* name, in NON_EXPORTED_BASE()
144 const AstRawString* name, in NON_EXPORTED_BASE()
156 const AstRawString* name, in NON_EXPORTED_BASE()
170 BytecodeArrayBuilder& LoadLookupSlot(const AstRawString* name, in NON_EXPORTED_BASE()
176 BytecodeArrayBuilder& LoadLookupContextSlot(const AstRawString* name, in NON_EXPORTED_BASE()
183 BytecodeArrayBuilder& LoadLookupGlobalSlot(const AstRawString* name, in NON_EXPORTED_BASE()
188 BytecodeArrayBuilder& StoreLookupSlot(const AstRawString* name, in NON_EXPORTED_BASE()
[all …]
Dbytecode-generator.h113 void BuildThrowIfHole(const AstRawString* name);
114 void BuildThrowReferenceError(const AstRawString* name);
205 const AstRawString* prototype_string() const { return prototype_string_; } in prototype_string()
206 const AstRawString* undefined_string() const { return undefined_string_; } in undefined_string()
230 const AstRawString* prototype_string_;
231 const AstRawString* undefined_string_;
Dconstant-array-builder.h17 class AstRawString; variable
61 size_t Insert(const AstRawString* raw_string);
97 explicit Entry(const AstRawString* raw_string) in Entry()
126 const AstRawString* raw_string_;
Dbytecode-array-builder.cc394 const AstRawString* raw_string) { in LoadLiteral()
497 BytecodeArrayBuilder& BytecodeArrayBuilder::LoadGlobal(const AstRawString* name, in LoadGlobal()
519 const AstRawString* name, int feedback_slot, LanguageMode language_mode) { in StoreGlobal()
561 const AstRawString* name, TypeofMode typeof_mode) { in LoadLookupSlot()
573 const AstRawString* name, TypeofMode typeof_mode, int slot_index, in LoadLookupContextSlot()
586 const AstRawString* name, TypeofMode typeof_mode, int feedback_slot, in LoadLookupGlobalSlot()
599 const AstRawString* name, LanguageMode language_mode) { in StoreLookupSlot()
611 Register object, const AstRawString* name, int feedback_slot) { in LoadNamedProperty()
665 Register object, const AstRawString* name, int feedback_slot, in StoreNamedProperty()
672 Register object, const AstRawString* name, int feedback_slot) { in StoreNamedOwnProperty()
[all …]
/external/v8/src/
Dpending-compilation-error-handler.h16 class AstRawString; variable
49 const AstRawString* arg,
73 const AstRawString* arg_;

12