Home
last modified time | relevance | path

Searched refs:End (Results 1 - 25 of 73) sorted by relevance

123

/arkcompiler/ets_frontend/ets2panda/ast_verifier/
H A DeveryChildInParentRange.cpp30 if (ast->Start().line > node->Start().line || ast->End().line < node->End().line) { in operator ()()
36 if (ast->End().line == node->End().line && ast->End().index < node->End().index) { in operator ()()
H A DnodeHasSourceRange.cpp23 ast->Start().line != 0 || ast->Start().index != 0 || ast->End().line != 0 || ast->End().index != 0; in operator ()()
/arkcompiler/ets_frontend/ets2panda/parser/
H A DstatementParser.cpp291 lexer::SourcePosition endLoc = classDefinition->End(); in ParseStructDeclaration()
307 lexer::SourcePosition endLoc = classDefinition->End(); in ParseClassDeclaration()
338 statement->SetEnd(lexer_->GetToken().End()); in ConsumeSemicolon()
426 blockNode->SetRange({startLoc, lexer_->GetToken().End()}); in ParseBlockStatement()
456 breakStatement->SetRange({startLoc, lexer_->GetToken().End()}); in ParseBreakStatement()
479 breakStatement->SetRange({startLoc, lexer_->GetToken().End()}); in ParseBreakStatement()
502 lexer::SourcePosition endLoc = lexer_->GetToken().End(); in ParseContinueStatement()
507 continueStatement->SetRange({startLoc, lexer_->GetToken().End()}); in ParseContinueStatement()
533 continueStatement->SetRange({startLoc, lexer_->GetToken().End()}); in ParseContinueStatement()
567 doWhileStatement->SetRange({startLoc, lexer_->GetToken().End()}); in ParseDoWhileStatement()
[all...]
H A DETSparserExpressions.cpp135 launchExpression->SetRange({start, call->End()}); in ParseLaunchExpression()
179 paramExpression->SetRange({paramIdent->Start(), paramExpression->Initializer()->End()}); in ParseFunctionParameterExpression()
196 paramExpression->SetRange({paramIdent->Start(), paramIdent->End()}); in ParseFunctionParameterExpression()
199 paramExpression->SetRange({paramIdent->Start(), paramIdent->End()}); in ParseFunctionParameterExpression()
257 lexer::SourcePosition end = argument->End(); in ParseUnaryOrPrefixUpdateExpression()
295 classLiteral->SetRange({startLoc, Lexer()->GetToken().End()}); in ParseDefaultPrimaryExpression()
487 expr->SetRange({start, Lexer()->GetToken().End()}); in ParseCoverParenthesizedExpressionAndArrowParameterList()
588 lexer::SourcePosition endLoc = typeReference->End(); in CreateClassDefinitionForNewExpression()
607 endLoc = Lexer()->GetToken().End(); in CreateClassDefinitionForNewExpression()
654 auto endLoc = Lexer()->GetToken().End(); in ParseNewExpression()
[all...]
H A DexpressionParser.cpp85 lexer::SourcePosition endLoc = lexer_->GetToken().End(); in ParseYieldExpression()
101 endLoc = argument->End(); in ParseYieldExpression()
110 endLoc = argument->End(); in ParseYieldExpression()
211 arrayExpressionNode->SetRange({startLoc, lexer_->GetToken().End()}); in ParseArrayExpression()
314 endLoc = body->AsExpression()->End(); in ParseArrowFunctionExpressionBody()
320 body->SetRange({bodyStart, lexer_->GetToken().End()}); in ParseArrowFunctionExpressionBody()
327 endLoc = body->End(); in ParseArrowFunctionExpressionBody()
387 ThrowSyntaxError("Rest parameter must be last formal parameter", arguments.back()->End()); in ConvertToArrowParameter()
481 expr->SetRange({start, lexer_->GetToken().End()}); in ParseCoverParenthesizedExpressionAndArrowParameterList()
588 conditionalExpr->SetRange({lhsExpression->Start(), alternate->End()}); in ParseAssignmentExpression()
[all...]
H A DETSparserStatements.cpp255 lexer::SourcePosition endLoc = test->End(); in ParseAssertStatement()
261 endLoc = second->End(); in ParseAssertStatement()
304 lexer::SourcePosition endLoc = finalizer != nullptr ? finalizer->End() : catchClauses.back()->End(); in ParseTryStatement()
H A DETSparserEnums.cpp208 enumDeclaration->SetRange({enumStart, Lexer()->GetToken().End()}); in ParseEnumMembers()
253 endLoc = ordinal->End(); in ParseNumberEnum()
260 endLoc = ident->End(); in ParseNumberEnum()
310 member->SetRange({ident->Start(), itemValue->End()}); in ParseStringEnum()
H A DstatementTSParser.cpp147 importEqualsDecl->SetRange({startLoc, Lexer()->GetToken().End()}); in ParseTsImportEqualsDeclaration()
191 lexer::SourcePosition endLoc = declNode->End(); in ParseExportDefaultDeclaration()
265 lexer::SourcePosition endLoc = decl->End(); in ParseNamedExportDeclaration()
355 astNode->SetRange({startLoc, Lexer()->GetToken().End()}); in ParseImportDeclaration()
364 lexer::SourcePosition endLoc = source->End(); in ParseImportDeclaration()
H A DETSparserTypes.cpp122 auto const endLoc = types.back()->End(); in ParseUnionType()
170 const auto varianceEndLoc = Lexer()->GetToken().End(); in ParseWildcardType()
184 wildcardType->SetRange({varianceStartLoc, typeReference == nullptr ? varianceEndLoc : typeReference->End()}); in ParseWildcardType()
231 const auto endLoc = returnTypeAnnotation->End(); in ParseFunctionType()
241 const auto endLoc = returnTypeAnnotation->End(); in ParseFunctionType()
324 const auto endLoc = Lexer()->GetToken().End(); in ParseETSTupleType()
486 typeAnnotation->SetRange({startPos, Lexer()->GetToken().End()}); in ParseTypeAnnotation()
H A DASparser.cpp98 decorator->SetRange({start, expr->End()}); in ParseDecorator()
152 typeAliasDecl->SetRange({typeStart, Lexer()->GetToken().End()}); in ParseTypeAliasDeclaration()
211 ThrowSyntaxError("':' expected", expr->End()); in ValidateArrowExprIdentifier()
414 assignmentExpression->SetRange({returnNode->Start(), rightNode->End()}); in ParsePatternElement()
452 property->SetRange({key->Start(), value->End()}); in ParsePropertyDefinition()
520 funcType->SetRange({startLoc, returnTypeAnnotation->End()}); in ParseFunctionType()
560 lexer::SourcePosition endLoc = Lexer()->GetToken().End(); in ParseParenthesizedOrFunctionType()
682 type->SetEnd(Lexer()->GetToken().End()); in ParseTypeAnnotationTokensBitwiseOr()
732 type->SetRange({startPos, Lexer()->GetToken().End()}); in ParseTypeAnnotationTokenLeftSquareBracket()
773 (*returnExpression)->SetRange({startLoc, Lexer()->GetToken().End()}); in ParsePotentialNonNullExpression()
[all...]
H A DTSparser.cpp164 result->SetRange({start, expr->End()}); in ParseDecorator()
222 typeAliasDecl->SetRange({typeStart, Lexer()->GetToken().End()}); in ParseTypeAliasDeclaration()
429 importType->SetRange({startLoc, Lexer()->GetToken().End()}); in ParseImportType()
489 lexer::SourcePosition endLoc = falseType->End(); in ParseConditionalType()
516 typeOperator->SetRange({typeOperatorStart, type->End()}); in ParseTypeOperatorOrTypeReference()
529 typeOperator->SetRange({typeOperatorStart, type->End()}); in ParseTypeOperatorOrTypeReference()
548 inferType->SetRange({inferStart, Lexer()->GetToken().End()}); in ParseTypeOperatorOrTypeReference()
608 element->SetRange({elementStart, Lexer()->GetToken().End()}); in ParseTupleElement()
638 lexer::SourcePosition tupleEnd = Lexer()->GetToken().End(); in ParseTupleType()
662 typeName->SetRange({typeName->AsTSIndexedAccessType()->ObjectType()->Start(), Lexer()->GetToken().End()}); in ParseIndexAccessType()
[all...]
H A DETSparser.cpp138 etsScript->SetRange({startLoc, Lexer()->GetToken().End()}); in ParseETSGlobalScript()
361 endLoc = body->AsExpression()->End(); in ParseFunction()
395 return {false, nullptr, Lexer()->GetToken().End(), false}; in ParseFunctionBody()
400 return {true, body, body->End(), false}; in ParseFunctionBody()
479 ident->SetRange({Lexer()->GetToken().Start(), Lexer()->GetToken().End()}); in CreateInvokeIdentifier()
670 typeAliasDecl->SetRange({typeStart, Lexer()->GetToken().End()}); in ParseTypeAliasDeclaration()
889 typeRefPart->SetRange({partPos, Lexer()->GetToken().End()}); in ParseTypeReference()
904 typeReference->SetRange({startPos, Lexer()->GetToken().End()}); in ParseTypeReference()
1031 lexer::SourcePosition endLoc = reExportSource->Source()->End(); in ParseExport()
1059 packageDeclaration->SetRange({startLoc, Lexer()->GetToken().End()}); in ParsePackageDeclaration()
[all...]
H A DETSparserNamespaces.cpp55 namespaceDecl->SetRange({startLoc, Lexer()->GetToken().End()}); in ParseNamespaceDeclaration()
113 lexer::SourcePosition endLoc = Lexer()->GetToken().End(); in ParseNamespaceBody()
/arkcompiler/ets_frontend/es2panda/compiler/base/
H A DcatchTable.h51 return try_.End(); in TryEnd()
61 return catch_.End(); in CatchEnd()
/arkcompiler/ets_frontend/ets2panda/compiler/base/
H A DcatchTable.h51 return try_.End(); in TryEnd()
61 return catch_.End(); in CatchEnd()
/arkcompiler/toolchain/tooling/agent/
H A Dtracing_impl.cpp30 End(request); in Dispatch()
67 void TracingImpl::DispatcherImpl::End(const DispatchRequest &request) in End() function in panda::ecmascript::tooling::TracingImpl::DispatcherImpl
69 auto traceEvents = tracing_->End(); in End()
151 std::unique_ptr<std::vector<TraceEvent>> TracingImpl::End() in End() function in panda::ecmascript::tooling::TracingImpl
/arkcompiler/ets_frontend/es2panda/parser/
H A DexpressionParser.cpp89 lexer::SourcePosition endLoc = lexer_->GetToken().End(); in ParseYieldExpression()
105 endLoc = argument->End(); in ParseYieldExpression()
114 endLoc = argument->End(); in ParseYieldExpression()
151 asExpr->SetRange({startLoc, lexer_->GetToken().End()}); in ParseTsAsExpression()
172 satisfiesExpr->SetRange({startLoc, lexer_->GetToken().End()}); in ParseTsSatisfiesExpression()
277 arrayExpressionNode->SetRange({startLoc, lexer_->GetToken().End()}); in ParseArrayExpression()
396 endLoc = body->AsExpression()->End(); in ParseArrowFunctionExpressionBody()
402 body->SetRange({bodyStart, lexer_->GetToken().End()}); in ParseArrowFunctionExpressionBody()
409 endLoc = body->End(); in ParseArrowFunctionExpressionBody()
564 typeAssertion->SetRange({start, lexer_->GetToken().End()}); in ParseTsTypeAssertion()
[all...]
H A DparserImpl.cpp209 blockStmt->SetRange({startLoc, lexer_->GetToken().End()}); in ParseProgram()
452 lexer::SourcePosition bodyEnd = lexer_->GetToken().End(); in ParseTsTypeLiteralOrTsMappedType()
539 typeAnnotation->SetRange({startLoc, lexer_->GetToken().End()}); in ParseTsTemplateLiteralType()
743 importType->SetRange({startLoc, lexer_->GetToken().End()}); in ParseTsImportType()
804 lexer::SourcePosition endLoc = falseType->End(); in ParseTsConditionalType()
861 typeOperator->SetRange({typeOperatorStart, type->End()}); in ParseTsTypeOperatorOrTypeReference()
876 typeOperator->SetRange({typeOperatorStart, type->End()}); in ParseTsTypeOperatorOrTypeReference()
890 typeOperator->SetRange({typeOperatorStart, type->End()}); in ParseTsTypeOperatorOrTypeReference()
909 inferType->SetRange({inferStart, lexer_->GetToken().End()}); in ParseTsTypeOperatorOrTypeReference()
988 element->SetRange({startPos, elementType->End()}); in ParseTsTupleElement()
[all...]
H A DstatementParser.cpp400 moduleDecl->SetRange({startLoc, lexer_->GetToken().End()}); in ParseTsAmbientExternalModuleDeclaration()
455 moduleDecl->SetRange({startLoc, lexer_->GetToken().End()}); in ParseTsModuleOrNamespaceDelaration()
527 importEqualsDecl->SetRange({startLoc, lexer_->GetToken().End()}); in ParseTsImportEqualsDeclaration()
554 namespaceExportDecl->SetRange({startLoc, lexer_->GetToken().End()}); in ParseTsNamespaceExportDeclaration()
576 blockNode->SetRange({startLoc, lexer_->GetToken().End()}); in ParseTsModuleBlock()
723 lexer::SourcePosition endLoc = classDefinition->End(); in ParseClassDeclaration()
771 typeAliasDecl->SetRange({typeStart, lexer_->GetToken().End()}); in ParseTsTypeAliasDeclaration()
821 body->SetRange({bodyStart, lexer_->GetToken().End()}); in ParseTsInterfaceDeclaration()
825 interfaceDecl->SetRange({interfaceStart, lexer_->GetToken().End()}); in ParseTsInterfaceDeclaration()
869 lexer::SourcePosition heritageEnd = lexer_->GetToken().End(); in ParseTsInterfaceExtends()
[all...]
/arkcompiler/runtime_core/static_core/verification/config/handlers/
H A Dconfig_handler_whitelist.cpp55 static const auto WHITELIST_METHOD = (~WS >> METHOD_NAME >> ~WS >> P::End()) | (~WS >> P::End()); in WhitelistMethodParser()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/topLevelStmts/
H A DglobalDeclTransformer.cpp44 funcDecl->Function()->SetStart(funcDecl->Function()->Id()->End()); in VisitFunctionDeclaration()
104 assignmentExpression->SetRange({ident->Start(), initializer->End()}); in InitTopLevelProperty()
111 classProperty->SetRange({ident->Start(), initializer->End()}); in InitTopLevelProperty()
/arkcompiler/runtime_core/static_core/runtime/mem/
H A Dregion_space.cpp95 ASSERT((lastTlabEndByte <= End()) && (lastTlabEndByte >= Top())); in GetRemainingSizeForTLABs()
96 return End() - lastTlabEndByte; in GetRemainingSizeForTLABs()
109 ASSERT(End() > remainingSize); in CreateTLAB()
110 TLAB *tlab = GetInternalAllocator()->New<TLAB>(ToVoidPtr(End() - remainingSize), size); in CreateTLAB()
286 os::mem::ReleasePages(ToUintPtr(region), region->End()); in FreeRegion()
407 ASAN_POISON_MEMORY_REGION(ToVoidPtr(region->Begin()), region->End() - region->Begin()); in NewRegion()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DlabelPair.h33 Label *End() const in End() function in ark::es2panda::compiler::LabelPair
/arkcompiler/ets_frontend/es2panda/compiler/core/
H A DlabelPair.h32 Label *End() const in End() function in panda::es2panda::compiler::LabelPair
/arkcompiler/runtime_core/static_core/verification/config/debug_breakpoint/
H A Dconfig_handler_breakpoints.cpp87 static const auto BREAKPOINT = (~WS >> METHOD_NAME >> *(~WS >> COMMA >> ~WS >> OFFSET) >> ~WS >> P::End()) | in BreakpointParser()
88 (~WS >> P::End()) |= BREAKPOINT_HANDLER; // NOLINT in BreakpointParser()

Completed in 24 milliseconds

123