HomeSort by relevance Sort by last modified time
    Searched refs:AstRawString (Results 1 - 25 of 33) sorted by null

1 2

  /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...]

Completed in 571 milliseconds

1 2