/external/v8/src/ast/ |
D | modules.h | 15 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 …]
|
D | ast-value-factory.cc | 59 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 …]
|
D | scopes.h | 19 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 …]
|
D | ast-value-factory.h | 81 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 …]
|
D | modules.cc | 16 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 …]
|
D | scopes.cc | 48 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 …]
|
D | prettyprinter.h | 47 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);
|
D | variables.h | 21 Variable(Scope* scope, const AstRawString* name, VariableMode mode, 36 const AstRawString* raw_name() const { return name_; } in raw_name() 127 const AstRawString* name_;
|
D | ast.h | 392 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 …]
|
D | variables.cc | 17 Variable::Variable(Scope* scope, const AstRawString* name, VariableMode mode, in Variable()
|
/external/v8/src/parsing/ |
D | parser.h | 142 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 …]
|
D | func-name-inferrer.h | 13 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;
|
D | func-name-inferrer.cc | 25 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()
|
D | parser.cc | 167 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 …]
|
D | parse-info.h | 22 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_;
|
D | preparser.h | 121 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 …]
|
D | parser-base.h | 614 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 …]
|
D | scanner.h | 23 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);
|
D | preparser.cc | 81 const AstRawString* result = scanner()->CurrentSymbol(ast_value_factory()); in GetSymbol() 331 ZoneList<const AstRawString*>* names, bool* ok) { in DeclareAndInitializeVariables()
|
D | preparsed-scope-data.cc | 72 const AstRawString* name = var->raw_name(); in MaybeAddVariable()
|
/external/v8/src/interpreter/ |
D | bytecode-array-builder.h | 80 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 …]
|
D | bytecode-generator.h | 113 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_;
|
D | constant-array-builder.h | 17 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_;
|
D | bytecode-array-builder.cc | 394 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/ |
D | pending-compilation-error-handler.h | 16 class AstRawString; variable 49 const AstRawString* arg, 73 const AstRawString* arg_;
|