Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/interpreter/
Dbytecode-generator.h191 void VisitNaryArithmeticExpression(NaryOperation* expr);
192 void VisitNaryCommaExpression(NaryOperation* expr);
193 void VisitNaryLogicalOrExpression(NaryOperation* expr);
194 void VisitNaryLogicalAndExpression(NaryOperation* expr);
195 void VisitNaryNullishExpression(NaryOperation* expr);
350 void VisitNaryLogicalTest(Token::Value token, NaryOperation* expr,
382 int AllocateNaryBlockCoverageSlotIfEnabled(NaryOperation* node, size_t index);
Dblock-coverage-builder.h44 int AllocateNaryBlockCoverageSlot(NaryOperation* node, size_t index) { in AllocateNaryBlockCoverageSlot()
Dbytecode-generator.cc525 NaryCodeCoverageSlots(BytecodeGenerator* generator, NaryOperation* expr) in NaryCodeCoverageSlots()
6118 void BytecodeGenerator::VisitNaryOperation(NaryOperation* expr) { in VisitNaryOperation()
6238 void BytecodeGenerator::VisitNaryArithmeticExpression(NaryOperation* expr) { in VisitNaryArithmeticExpression()
6524 void BytecodeGenerator::VisitNaryCommaExpression(NaryOperation* expr) { in VisitNaryCommaExpression()
6569 Token::Value token, NaryOperation* expr, in VisitNaryLogicalTest()
6676 void BytecodeGenerator::VisitNaryLogicalOrExpression(NaryOperation* expr) { in VisitNaryLogicalOrExpression()
6737 void BytecodeGenerator::VisitNaryLogicalAndExpression(NaryOperation* expr) { in VisitNaryLogicalAndExpression()
6799 void BytecodeGenerator::VisitNaryNullishExpression(NaryOperation* expr) { in VisitNaryNullishExpression()
7023 NaryOperation* node, size_t index) { in AllocateNaryBlockCoverageSlotIfEnabled()
/third_party/node/deps/v8/src/ast/
Dast-source-ranges.h55 V(NaryOperation) \
Dast.h85 V(NaryOperation) \
1873 class NaryOperation final : public Expression {
1894 NaryOperation(Zone* zone, Token::Value op, Expression* first, in NaryOperation() function
3149 NaryOperation* NewNaryOperation(Token::Value op, Expression* first, in NewNaryOperation()
3151 return zone_->New<NaryOperation>(zone_, op, first, initial_subsequent_size); in NewNaryOperation()
Dprettyprinter.cc524 void CallPrinter::VisitNaryOperation(NaryOperation* node) { in VisitNaryOperation()
1419 void AstPrinter::VisitNaryOperation(NaryOperation* node) { in VisitNaryOperation()
Dast-traversal-visitor.h444 void AstTraversalVisitor<Subclass>::VisitNaryOperation(NaryOperation* expr) { in VisitNaryOperation()
/third_party/node/deps/v8/src/parsing/
Dparser.h930 BinaryOperation* binary_op, NaryOperation* nary_op) {
944 V8_INLINE void AppendNaryOperationSourceRange(NaryOperation* node,
Dparser.cc224 NaryOperation* nary = nullptr; in CollapseNaryExpression()
2535 NaryOperation* nary = expr->AsNaryOperation(); in AddArrowFunctionFormalParameters()
3564 NaryOperation* result = in ExpressionListToExpression()
Dpreparser.h1376 V8_INLINE NaryOperation* CollapseNaryExpression(PreParserExpression* x,