Home
last modified time | relevance | path

Searched refs:AstConsString (Results 1 – 10 of 10) sorted by relevance

/third_party/node/deps/v8/src/ast/
Dast-value-factory.cc189 Handle<String> AstConsString::Allocate(IsolateT* isolate) const { in Allocate()
198 for (AstConsString::Segment* current = segment_.next; current != nullptr; in Allocate()
208 Handle<String> AstConsString::Allocate<Isolate>(Isolate* isolate) const;
210 Handle<String> AstConsString::Allocate<LocalIsolate>(
214 Handle<String> AstConsString::AllocateFlat(IsolateT* isolate) const { in AllocateFlat()
224 for (const AstConsString::Segment* current = &segment_; current != nullptr; in AllocateFlat()
239 for (const AstConsString::Segment* current = &segment_; current != nullptr; in AllocateFlat()
258 for (const AstConsString::Segment* current = &segment_; current != nullptr; in AllocateFlat()
275 Handle<String> AstConsString::AllocateFlat<Isolate>(Isolate* isolate) const;
277 Handle<String> AstConsString::AllocateFlat<LocalIsolate>(
[all …]
Dast-value-factory.h144 class AstConsString final : public ZoneObject {
146 AstConsString* AddString(Zone* zone, const AstRawString* s) { in AddString()
182 AstConsString() : string_(), segment_({nullptr, nullptr}) {} in AstConsString() function
198 AstConsString::Segment* next;
337 empty_cons_string_ = ast_raw_string_zone_->New<AstConsString>(); in AstValueFactory()
362 V8_EXPORT_PRIVATE AstConsString* NewConsString();
363 V8_EXPORT_PRIVATE AstConsString* NewConsString(const AstRawString* str);
364 V8_EXPORT_PRIVATE AstConsString* NewConsString(const AstRawString* str1,
379 AstConsString* empty_cons_string() const { return empty_cons_string_; } in AST_STRING_CONSTANTS()
407 AstConsString* empty_cons_string_;
Dprettyprinter.h116 void PrintLiteral(const AstConsString* value, bool quote);
129 void PrintLiteralIndented(const char* info, const AstConsString* value,
Dast.h2174 const AstConsString* raw_name() const { return raw_name_; } in raw_name()
2175 void set_raw_name(const AstConsString* name) { raw_name_ = name; } in set_raw_name()
2226 const AstConsString* raw_inferred_name() { return raw_inferred_name_; } in raw_inferred_name()
2230 void set_raw_inferred_name(AstConsString* raw_inferred_name);
2307 FunctionLiteral(Zone* zone, const AstConsString* name,
2358 const AstConsString* raw_name_;
2361 AstConsString* raw_inferred_name_;
Dast.cc206 void FunctionLiteral::set_raw_inferred_name(AstConsString* raw_inferred_name) { in set_raw_inferred_name()
239 const AstConsString* cons_string; in GetDebugName()
Dprettyprinter.cc718 void AstPrinter::PrintLiteral(const AstConsString* value, bool quote) { in PrintLiteral()
792 const AstConsString* value, bool quote) { in PrintLiteralIndented()
/third_party/node/deps/v8/src/parsing/
Dfunc-name-inferrer.cc48 AstConsString* FuncNameInferrer::MakeNameFromStack() { in MakeNameFromStack()
52 AstConsString* result = ast_value_factory_->NewConsString(); in MakeNameFromStack()
73 AstConsString* func_name = MakeNameFromStack(); in InferFunctionsNames()
Dfunc-name-inferrer.h28 class AstConsString;
122 AstConsString* MakeNameFromStack();
Dparser.cc3649 AstConsString* cons_name = nullptr; in SetFunctionName()
/third_party/node/deps/v8/src/heap/
Dlocal-factory.h26 class AstConsString; variable