/external/v8/src/ast/ |
modules.h | 15 class AstRawString; 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 [all...] |
ast-value-factory.cc | 59 explicit AstRawStringInternalizationKey(const AstRawString* string) 84 const AstRawString* string_; 89 return reinterpret_cast<const AstRawString*>(this)->length(); 96 return reinterpret_cast<AstRawString*>(this)->Internalize(isolate); 101 void AstRawString::Internalize(Isolate* isolate) { 110 bool AstRawString::AsArrayIndex(uint32_t* index) const { 123 bool AstRawString::IsOneByteEqualTo(const char* data) const { 132 bool AstRawString::Compare(void* a, void* b) { 133 const AstRawString* lhs = static_cast<AstRawString*>(a) [all...] |
ast-value-factory.h | 74 // Poor-man's virtual dispatch to AstRawString / AstConsString. Takes less 81 class AstRawString final : public AstString { 121 AstRawString(bool is_one_byte, const Vector<const byte>& literal_bytes, 127 AstRawString() : AstString(true), hash_(0) { 175 const AstRawString* AsString() const { 210 bool EqualsString(const AstRawString* string) const { 258 explicit AstValue(const AstRawString* s) : type_(STRING), next_(nullptr) { 299 const AstRawString* string_; 350 string_table_(AstRawString::Compare), 360 name##_string_ = new (&zone_) AstRawString(true, literal, hash); [all...] |
scopes.h | 19 class AstRawString; 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) { 159 Variable* LookupLocal(const AstRawString* name) { 165 Variable* LookupInScopeInfo(const AstRawString* name); 169 Variable* Lookup(const AstRawString* name); 173 Variable* DeclareLocal(const AstRawString* name, VariableMode mode [all...] |
modules.cc | 16 const AstRawString* import_name, const AstRawString* local_name, 17 const AstRawString* module_request, Scanner::Location loc, Zone* zone) { 27 const AstRawString* local_name, const AstRawString* module_request, 35 void ModuleDescriptor::AddEmptyImport(const AstRawString* module_request) { 41 const AstRawString* local_name, const AstRawString* export_name, 51 const AstRawString* import_name, const AstRawString* export_name [all...] |
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);
|
variables.cc | 17 Variable::Variable(Scope* scope, const AstRawString* name, VariableMode mode,
|
variables.h | 21 Variable(Scope* scope, const AstRawString* name, VariableMode mode, 36 const AstRawString* raw_name() const { return name_; } 127 const AstRawString* name_;
|
scopes.cc | 48 const AstRawString* name, VariableMode mode, 54 // by the same AstRawString*. 57 ZoneHashMap::LookupOrInsert(const_cast<AstRawString*>(name), name->hash(), 69 Variable* VariableMap::DeclareName(Zone* zone, const AstRawString* name, 72 ZoneHashMap::LookupOrInsert(const_cast<AstRawString*>(name), name->hash(), 84 const AstRawString* name = var->raw_name(); 85 ZoneHashMap::Remove(const_cast<AstRawString*>(name), name->hash()); 89 const AstRawString* name = var->raw_name(); 91 ZoneHashMap::LookupOrInsert(const_cast<AstRawString*>(name), name->hash(), 98 Variable* VariableMap::Lookup(const AstRawString* name) [all...] |
ast.h | 392 ZoneList<const AstRawString*>* labels() const { return labels_; } 416 ZoneList<const AstRawString*>* labels_; 422 BreakableStatement(ZoneList<const AstRawString*>* labels, 462 Block(Zone* zone, ZoneList<const AstRawString*>* labels, int capacity, 580 IterationStatement(ZoneList<const AstRawString*>* labels, int pos, 620 DoWhileStatement(ZoneList<const AstRawString*>* labels, int pos) 647 WhileStatement(ZoneList<const AstRawString*>* labels, int pos) 684 ForStatement(ZoneList<const AstRawString*>* labels, int pos) 712 ForEachStatement(ZoneList<const AstRawString*>* labels, int pos, 764 ForInStatement(ZoneList<const AstRawString*>* labels, int pos [all...] |
/external/v8/src/parsing/ |
func-name-inferrer.h | 13 class AstRawString; 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) {} 93 const AstRawString* name;
|
parser.h | 142 Parameter(const AstRawString* name, Expression* pattern, 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...] |
func-name-inferrer.cc | 25 void FuncNameInferrer::PushEnclosingName(const AstRawString* name) { 35 void FuncNameInferrer::PushLiteralName(const AstRawString* name) { 42 void FuncNameInferrer::PushVariableName(const AstRawString* name) { 70 const AstRawString* name = names_stack_.at(pos).name;
|
parse-info.h | 22 class AstRawString; 138 const AstRawString* function_name() const { return function_name_; } 139 void set_function_name(const AstRawString* function_name) { 284 const AstRawString* function_name_;
|
preparsed-scope-data.cc | 72 const AstRawString* name = var->raw_name();
|
parser.cc | 167 FunctionLiteral* Parser::DefaultConstructor(const AstRawString* name, 375 const AstRawString* arg, int pos) { 448 Expression* Parser::NewV8Intrinsic(const AstRawString* name, 823 const AstRawString* raw_name, [all...] |
parser-base.h | 614 ZoneList<const AstRawString*> bound_names; 625 ZoneList<const AstRawString*> bound_names; [all...] |
preparser.h | 121 const AstRawString* string_; 700 PreParserStatement NewBlock(ZoneList<const AstRawString*>* labels, 736 PreParserStatement NewDoWhileStatement(ZoneList<const AstRawString*>* labels, 741 PreParserStatement NewWhileStatement(ZoneList<const AstRawString*>* labels, 746 PreParserStatement NewSwitchStatement(ZoneList<const AstRawString*>* labels, 756 PreParserStatement NewForStatement(ZoneList<const AstRawString*>* labels, 762 ZoneList<const AstRawString*>* labels, 767 PreParserStatement NewForOfStatement(ZoneList<const AstRawString*>* labels, [all...] |
scanner.h | 23 class AstRawString; 254 const AstRawString* CurrentSymbol(AstValueFactory* ast_value_factory); 255 const AstRawString* NextSymbol(AstValueFactory* ast_value_factory); 256 const AstRawString* CurrentRawSymbol(AstValueFactory* ast_value_factory);
|
preparser.cc | 81 const AstRawString* result = scanner()->CurrentSymbol(ast_value_factory()); 331 ZoneList<const AstRawString*>* names, bool* ok) {
|
/external/v8/src/ |
pending-compilation-error-handler.h | 16 class AstRawString; 49 const AstRawString* arg, 73 const AstRawString* arg_;
|
/external/v8/src/interpreter/ |
bytecode-array-builder.h | 80 BytecodeArrayBuilder& LoadLiteral(const AstRawString* raw_string); 90 BytecodeArrayBuilder& LoadGlobal(const AstRawString* name, int feedback_slot, 92 BytecodeArrayBuilder& StoreGlobal(const AstRawString* name, int feedback_slot, 124 const AstRawString* name, 144 const AstRawString* name, 156 const AstRawString* name, 170 BytecodeArrayBuilder& LoadLookupSlot(const AstRawString* name, 176 BytecodeArrayBuilder& LoadLookupContextSlot(const AstRawString* name, 183 BytecodeArrayBuilder& LoadLookupGlobalSlot(const AstRawString* name, 188 BytecodeArrayBuilder& StoreLookupSlot(const AstRawString* name [all...] |
bytecode-generator.h | 113 void BuildThrowIfHole(const AstRawString* name); 114 void BuildThrowReferenceError(const AstRawString* name); 205 const AstRawString* prototype_string() const { return prototype_string_; } 206 const AstRawString* undefined_string() const { return undefined_string_; } 230 const AstRawString* prototype_string_; 231 const AstRawString* undefined_string_;
|
constant-array-builder.h | 17 class AstRawString; 61 size_t Insert(const AstRawString* raw_string); 97 explicit Entry(const AstRawString* raw_string) 126 const AstRawString* raw_string_;
|
bytecode-array-builder.cc | 394 const AstRawString* raw_string) { 497 BytecodeArrayBuilder& BytecodeArrayBuilder::LoadGlobal(const AstRawString* name, 519 const AstRawString* name, int feedback_slot, LanguageMode language_mode) { 561 const AstRawString* name, TypeofMode typeof_mode) { 573 const AstRawString* name, TypeofMode typeof_mode, int slot_index, 586 const AstRawString* name, TypeofMode typeof_mode, int feedback_slot, 599 const AstRawString* name, LanguageMode language_mode) { 611 Register object, const AstRawString* name, int feedback_slot) { 665 Register object, const AstRawString* name, int feedback_slot, 672 Register object, const AstRawString* name, int feedback_slot) [all...] |