Home
last modified time | relevance | path

Searched refs:FuncNameInferrer (Results 1 - 5 of 5) sorted by relevance

/third_party/node/deps/v8/src/parsing/
H A Dfunc-name-inferrer.h34 // FuncNameInferrer is a stateful class that is used to perform name
44 class FuncNameInferrer { class
46 explicit FuncNameInferrer(AstValueFactory* ast_value_factory);
48 FuncNameInferrer(const FuncNameInferrer&) = delete;
49 FuncNameInferrer& operator=(const FuncNameInferrer&) = delete;
51 // To enter function name inference state, put a FuncNameInferrer::State
55 explicit State(FuncNameInferrer* fni) in State()
68 FuncNameInferrer* fni
[all...]
H A Dfunc-name-inferrer.cc14 FuncNameInferrer::FuncNameInferrer(AstValueFactory* ast_value_factory) in FuncNameInferrer() function in v8::internal::FuncNameInferrer
17 void FuncNameInferrer::PushEnclosingName(const AstRawString* name) { in PushEnclosingName()
27 void FuncNameInferrer::PushLiteralName(const AstRawString* name) { in PushLiteralName()
34 void FuncNameInferrer::PushVariableName(const AstRawString* name) { in PushVariableName()
40 void FuncNameInferrer::RemoveAsyncKeywordFromEnd() { in RemoveAsyncKeywordFromEnd()
48 AstConsString* FuncNameInferrer::MakeNameFromStack() { in MakeNameFromStack()
72 void FuncNameInferrer::InferFunctionsNames() { in InferFunctionsNames()
H A Dparser.h127 using FuncNameInferrer = v8::internal::FuncNameInferrer;
H A Dparser-base.h237 using FuncNameInferrer = typename Types::FuncNameInferrer;
238 using FuncNameInferrerState = typename Types::FuncNameInferrer::State;
1561 FuncNameInferrer fni_;
H A Dpreparser.h901 using FuncNameInferrer = PreParserFuncNameInferrer;

Completed in 17 milliseconds