Home
last modified time | relevance | path

Searched refs:SourceRangeKind (Results 1 - 8 of 8) sorted by relevance

/third_party/node/deps/v8/src/ast/
H A Dast-source-ranges.h62 enum class SourceRangeKind { class
75 virtual SourceRange GetRange(SourceRangeKind kind) = 0;
76 virtual bool HasRange(SourceRangeKind kind) = 0;
85 SourceRange GetRange(SourceRangeKind kind) override {
90 bool HasRange(SourceRangeKind kind) override {
91 return kind == SourceRangeKind::kRight;
103 SourceRange GetRange(SourceRangeKind kind) override {
108 bool HasRange(SourceRangeKind kind) override {
109 return kind == SourceRangeKind::kContinuation;
113 DCHECK(HasRange(SourceRangeKind
[all...]
H A Dsource-range-ast-visitor.cc23 CHECK(enclosingSourceRanges->HasRange(SourceRangeKind::kContinuation)); in VisitBlock()
58 if (!range->HasRange(SourceRangeKind::kContinuation)) return true; in VisitNode()
63 SourceRange continuation = range->GetRange(SourceRangeKind::kContinuation); in VisitNode()
90 if (last_range->HasRange(SourceRangeKind::kContinuation)) { in MaybeRemoveContinuationRange()
/third_party/node/deps/v8/src/interpreter/
H A Dcontrol-flow-builders.cc18 node_, SourceRangeKind::kContinuation); in ~BreakableControlFlowBuilder()
148 statement_, SourceRangeKind::kContinuation); in ~TryCatchBuilder()
164 SourceRangeKind::kCatch); in EndTry()
173 statement_, SourceRangeKind::kContinuation); in ~TryFinallyBuilder()
202 SourceRangeKind::kFinally); in BeginFinally()
222 node_, SourceRangeKind::kContinuation); in ~ConditionalControlFlowBuilder()
H A Dcontrol-flow-builders.h108 node, SourceRangeKind::kBody); in LoopBuilder()
196 SourceRangeKind::kBody); in BuildBlockCoverage()
280 node, SourceRangeKind::kThen); in ConditionalControlFlowBuilder()
283 node, SourceRangeKind::kElse); in ConditionalControlFlowBuilder()
H A Dblock-coverage-builder.h32 int AllocateBlockCoverageSlot(ZoneObject* node, SourceRangeKind kind) { in AllocateBlockCoverageSlot()
62 void IncrementBlockCounter(ZoneObject* node, SourceRangeKind kind) { in IncrementBlockCounter()
H A Dbytecode-generator.h23 enum class SourceRangeKind;
381 int AllocateBlockCoverageSlotIfEnabled(AstNode* node, SourceRangeKind kind);
385 SourceRangeKind kind);
H A Dbytecode-generator.cc1439 BuildIncrementBlockCoverageCounterIfEnabled(literal, SourceRangeKind::kBody); in GenerateBytecodeBody()
1773 AllocateBlockCoverageSlotIfEnabled(stmt, SourceRangeKind::kContinuation); in VisitContinueStatement()
1779 AllocateBlockCoverageSlotIfEnabled(stmt, SourceRangeKind::kContinuation); in VisitBreakStatement()
1785 AllocateBlockCoverageSlotIfEnabled(stmt, SourceRangeKind::kContinuation); in VisitReturnStatement()
4752 SourceRangeKind::kContinuation); in VisitYield()
4993 SourceRangeKind::kContinuation); in VisitYieldStar()
5058 SourceRangeKind::kContinuation); in VisitAwait()
5062 AllocateBlockCoverageSlotIfEnabled(expr, SourceRangeKind::kContinuation); in VisitThrow()
5072 AllocateBlockCoverageSlotIfEnabled(property, SourceRangeKind::kRight); in VisitPropertyLoad()
5499 AllocateBlockCoverageSlotIfEnabled(expr, SourceRangeKind in VisitCall()
[all...]
/third_party/node/deps/v8/src/parsing/
H A Dparser.h939 SourceRange range = ranges->GetRange(SourceRangeKind::kRight); in ConvertBinaryToNaryOperationSourceRange()

Completed in 15 milliseconds