Home
last modified time | relevance | path

Searched refs:NaryOperation (Results 1 – 11 of 11) sorted by relevance

/external/v8/src/interpreter/
Dbytecode-generator.h84 void VisitNaryArithmeticExpression(NaryOperation* expr);
85 void VisitNaryCommaExpression(NaryOperation* expr);
86 void VisitNaryLogicalOrExpression(NaryOperation* expr);
87 void VisitNaryLogicalAndExpression(NaryOperation* expr);
214 void VisitNaryLogicalTest(Token::Value token, NaryOperation* expr,
241 int AllocateNaryBlockCoverageSlotIfEnabled(NaryOperation* node, size_t index);
Dblock-coverage-builder.h44 int AllocateNaryBlockCoverageSlot(NaryOperation* node, size_t index) { in AllocateNaryBlockCoverageSlot()
Dbytecode-generator.cc501 NaryCodeCoverageSlots(BytecodeGenerator* generator, NaryOperation* expr) in NaryCodeCoverageSlots()
4099 void BytecodeGenerator::VisitNaryOperation(NaryOperation* expr) { in VisitNaryOperation()
4206 void BytecodeGenerator::VisitNaryArithmeticExpression(NaryOperation* expr) { in VisitNaryArithmeticExpression()
4481 void BytecodeGenerator::VisitNaryCommaExpression(NaryOperation* expr) { in VisitNaryCommaExpression()
4524 Token::Value token, NaryOperation* expr, in VisitNaryLogicalTest()
4610 void BytecodeGenerator::VisitNaryLogicalOrExpression(NaryOperation* expr) { in VisitNaryLogicalOrExpression()
4671 void BytecodeGenerator::VisitNaryLogicalAndExpression(NaryOperation* expr) { in VisitNaryLogicalAndExpression()
4923 NaryOperation* node, size_t index) { in AllocateNaryBlockCoverageSlotIfEnabled()
/external/v8/src/ast/
Dast-source-ranges.h40 V(NaryOperation) \
Dast.h79 V(NaryOperation) \
1854 class NaryOperation final : public Expression {
1874 NaryOperation(Zone* zone, Token::Value op, Expression* first, in NaryOperation() function
3129 NaryOperation* NewNaryOperation(Token::Value op, Expression* first, in NewNaryOperation()
3131 return new (zone_) NaryOperation(zone_, op, first, initial_subsequent_size); in NewNaryOperation()
Dprettyprinter.cc419 void CallPrinter::VisitNaryOperation(NaryOperation* node) { in VisitNaryOperation()
1322 void AstPrinter::VisitNaryOperation(NaryOperation* node) { in VisitNaryOperation()
Dast-traversal-visitor.h456 void AstTraversalVisitor<Subclass>::VisitNaryOperation(NaryOperation* expr) { in VisitNaryOperation()
/external/v8/src/parsing/
Dparser.h977 BinaryOperation* binary_op, NaryOperation* nary_op) {
991 V8_INLINE void AppendNaryOperationSourceRange(NaryOperation* node,
Dpattern-rewriter.cc754 NOT_A_PATTERN(NaryOperation)
Dpreparser.h1380 V8_INLINE NaryOperation* CollapseNaryExpression(PreParserExpression* x,
Dparser.cc232 NaryOperation* nary = nullptr; in CollapseNaryExpression()
2369 NaryOperation* nary = expr->AsNaryOperation(); in AddArrowFunctionFormalParameters()