Searched refs:AstConsString (Results 1 – 9 of 9) sorted by relevance
/external/v8/src/ast/ |
D | ast-value-factory.h | 128 class AstConsString final : public ZoneObject { 130 AstConsString* AddString(Zone* zone, const AstRawString* s) { in AddString() 161 AstConsString() : next_(nullptr), segment_({nullptr, nullptr}) {} in AstConsString() function 163 AstConsString* next() const { return next_; } in next() 164 AstConsString** next_location() { return &next_; } in next_location() 170 AstConsString* next_; 176 AstConsString::Segment* next; 300 V8_EXPORT_PRIVATE AstConsString* NewConsString(); 301 AstConsString* NewConsString(const AstRawString* str); 302 AstConsString* NewConsString(const AstRawString* str1, [all …]
|
D | ast-value-factory.cc | 153 void AstConsString::Internalize(Isolate* isolate) { in Internalize() 161 for (AstConsString::Segment* current = segment_.next; current != nullptr; in Internalize() 170 std::forward_list<const AstRawString*> AstConsString::ToRawStrings() const { in ToRawStrings() 177 for (AstConsString::Segment* current = segment_.next; current != nullptr; in ToRawStrings() 245 AstConsString* AstValueFactory::NewConsString() { in NewConsString() 246 AstConsString* new_string = new (zone_) AstConsString; in NewConsString() 252 AstConsString* AstValueFactory::NewConsString(const AstRawString* str) { in NewConsString() 256 AstConsString* AstValueFactory::NewConsString(const AstRawString* str1, in NewConsString() 271 for (AstConsString* current = cons_strings_; current != nullptr;) { in Internalize() 272 AstConsString* next = current->next(); in Internalize()
|
D | prettyprinter.h | 96 void PrintLiteral(const AstConsString* value, bool quote); 109 void PrintLiteralIndented(const char* info, const AstConsString* value,
|
D | ast.cc | 230 const AstConsString* raw_inferred_name) { in set_raw_inferred_name() 277 const AstConsString* cons_string; in GetDebugName()
|
D | ast.h | 2233 const AstConsString* raw_name() const { return raw_name_; } in raw_name() 2234 void set_raw_name(const AstConsString* name) { raw_name_ = name; } in set_raw_name() 2290 const AstConsString* raw_inferred_name() { return raw_inferred_name_; } in raw_inferred_name() 2294 void set_raw_inferred_name(const AstConsString* raw_inferred_name); 2410 const AstConsString* raw_name_; 2413 const AstConsString* raw_inferred_name_;
|
D | prettyprinter.cc | 656 void AstPrinter::PrintLiteral(const AstConsString* value, bool quote) { in PrintLiteral() 731 const AstConsString* value, bool quote) { in PrintLiteralIndented()
|
/external/v8/src/parsing/ |
D | func-name-inferrer.cc | 61 const AstConsString* FuncNameInferrer::MakeNameFromStack() { in MakeNameFromStack() 62 AstConsString* result = ast_value_factory_->NewConsString(); in MakeNameFromStack() 82 const AstConsString* func_name = MakeNameFromStack(); in InferFunctionsNames()
|
D | func-name-inferrer.h | 14 class AstConsString; variable 105 const AstConsString* MakeNameFromStack();
|
D | parser.cc | 3741 AstConsString* cons_name = nullptr; in SetFunctionName()
|