Home
last modified time | relevance | path

Searched refs:MaterializedLiteral (Results 1 – 2 of 2) sorted by relevance

/third_party/node/deps/v8/src/ast/
Dast.cc76 MaterializedLiteral* AstNode::AsMaterializedLiteral() { in AsMaterializedLiteral()
112 MaterializedLiteral* literal = AsMaterializedLiteral(); in IsCompileTimeValue()
431 MaterializedLiteral* literal = property->value()->AsMaterializedLiteral(); in InitDepthAndFlags()
502 MaterializedLiteral* m_literal = property->value()->AsMaterializedLiteral(); in BuildBoilerplateDescription()
584 MaterializedLiteral* materialized_literal = in InitDepthAndFlags()
689 MaterializedLiteral* m_literal = element->AsMaterializedLiteral(); in BuildBoilerplateDescription()
744 bool MaterializedLiteral::IsSimple() const { in IsSimple()
752 void LiteralBoilerplateBuilder::InitDepthAndFlags(MaterializedLiteral* expr) { in InitDepthAndFlags()
762 bool MaterializedLiteral::NeedsInitialAllocationSite( in NeedsInitialAllocationSite()
777 MaterializedLiteral* expr) { in BuildConstants()
[all …]
Dast.h129 class MaterializedLiteral; variable
165 MaterializedLiteral* AsMaterializedLiteral(); in FAILURE_NODE_LIST()
1043 class MaterializedLiteral : public Expression {
1050 MaterializedLiteral(int pos, NodeType type) : Expression(pos, type) {} in MaterializedLiteral() function
1062 class RegExpLiteral final : public MaterializedLiteral {
1073 : MaterializedLiteral(pos, kRegExpLiteral), in RegExpLiteral()
1082 class AggregateLiteral : public MaterializedLiteral {
1093 AggregateLiteral(int pos, NodeType type) : MaterializedLiteral(pos, type) {} in AggregateLiteral()
1185 static void InitDepthAndFlags(MaterializedLiteral* expr);
1189 void BuildConstants(IsolateT* isolate, MaterializedLiteral* expr);