Home
last modified time | relevance | path

Searched defs:astNode (Results 1 – 25 of 25) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/lsp/src/services/
Dutilities.cpp25 bool IsValidImplementation(ir::AstNode *astNode) in IsValidImplementation()
34 bool IsInitializer(ir::AstNode *astNode) in IsInitializer()
43 bool IsThis(ir::AstNode *astNode) in IsThis()
48 bool IsReturnNode(ir::AstNode *astNode) in IsReturnNode()
53 bool IsAsTypeNode(ir::AstNode *astNode) in IsAsTypeNode()
/arkcompiler/ets_frontend/ets2panda/lsp/src/
Dreferences.cpp26 bool IsValidReference(ir::AstNode *astNode) in IsValidReference()
36 DeclInfoType GetDeclInfoImpl(ir::AstNode *astNode) in GetDeclInfoImpl()
63 auto astNode = reinterpret_cast<ir::AstNode *>(ctx->parserProgram->Ast()); in GetReferencesAtPositionImpl() local
Dget_safe_delete_info.cpp91 bool IsNamespaceClass(ir::AstNode *astNode) in IsNamespaceClass()
117 auto astNode = GetTouchingToken(context, position, false); in GetSafeDeleteInfoImpl() local
Dclassifier.cpp63 ClassificationType GetClassificationType(const lexer::Token &token, ir::AstNode *astNode) in GetClassificationType()
168 std::unordered_map<std::string, ir::AstNode *> GetDecls(ir::AstNode *astNode) in GetDecls()
Dget_name_or_dotted_name_span.cpp113 ir::AstNode *astNode = ark::es2panda::lsp::GetTouchingPropertyName(context, startPos); in GetNameOrDottedNameSpanImpl() local
Dsuggestion_diagnostics.cpp25 std::vector<FileDiagnostic> GetSuggestionDiagnosticsImpl(ir::AstNode *astNode) in GetSuggestionDiagnosticsImpl()
Dinternal_api.cpp298 ir::AstNode *GetOriginalNode(ir::AstNode *astNode) in GetOriginalNode()
306 checker::VerifiedType GetTypeOfSymbolAtLocation(checker::ETSChecker *checker, ir::AstNode *astNode) in GetTypeOfSymbolAtLocation()
599 size_t GetTokenPosOfNode(const ir::AstNode *astNode) in GetTokenPosOfNode()
Dsignature_help.cpp153 auto astNode = reinterpret_cast<ark::es2panda::ir::AstNode *>(context->parserProgram->Ast()); in GetSignatureHelpItems() local
Dapi.cpp103 auto astNode = GetTouchingToken(context, position, false); in GetDeclInfo() local
Dclass_hierarchy.cpp223 auto astNode = reinterpret_cast<ir::AstNode *>(ctx->parserProgram->Ast()); in GetImplementationReferenceEntries() local
/arkcompiler/ets_frontend/ets2panda/test/unit/lsp/
Dcreate_type_help_items_test.cpp49 auto astNode = reinterpret_cast<ark::es2panda::ir::AstNode *>(context->parserProgram->Ast()); in TEST_F() local
76 auto astNode = reinterpret_cast<ark::es2panda::ir::AstNode *>(context->parserProgram->Ast()); in TEST_F() local
101 auto astNode = reinterpret_cast<ark::es2panda::ir::AstNode *>(context->parserProgram->Ast()); in TEST_F() local
140 … auto astNode = reinterpret_cast<ark::es2panda::ir::AstNode *>(context->parserProgram->Ast()); in TEST_F() local
Dfind_safe_delete_location_test.cpp39 auto astNode = ark::es2panda::lsp::GetTouchingToken(ctx, TOKEN_POSITION, false); in TEST_F() local
63 auto astNode = ark::es2panda::lsp::GetTouchingToken(ctx, TOKEN_POSITION, false); in TEST_F() local
Dget_type_of_symbol_at_location_test.cpp41 auto astNode = GetAstFromContext<AstNode>(ctx); in TEST_F() local
101 auto astNode = GetAstFromContext<AstNode>(ctx); in TEST_F() local
Ddiagnostic_test.cpp103 auto astNode = GetAstFromContext<es2panda_AstNode>(ctx); in TEST_F() local
132 auto astNode = GetAstFromContext<es2panda_AstNode>(ctx); in TEST_F() local
163 auto astNode = reinterpret_cast<AstNode *>(GetAstFromContext<ark::es2panda::ir::AstNode>(ctx)); in TEST_F() local
Dsignature_help_items_test.cpp104 auto astNode = reinterpret_cast<ark::es2panda::ir::AstNode *>(context->parserProgram->Ast()); in TEST_F() local
142 auto astNode = reinterpret_cast<ark::es2panda::ir::AstNode *>(context->parserProgram->Ast()); in TEST_F() local
Dget_references_at_position_test.cpp39 auto astNode = ark::es2panda::lsp::GetTouchingToken(context, position, false); in MockGetReferencesAtPosition() local
/arkcompiler/ets_frontend/ets2panda/parser/
DstatementTSParser.cpp360 ir::AstNode *astNode = ParseImportSpecifiers(&specifiers); in ParseImportDeclaration() local
DstatementParser.cpp1975 ir::AstNode *astNode = ParseImportDefaultSpecifier(specifiers); in ParseImportSpecifiers() local
DETSparser.cpp1875 ir::AstNode *astNode = ParseImportSpecifiers(&specifiers); in ParseImportDeclaration() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DasyncMethodLowering.cpp102 body->IterateRecursively([&oldParam2NewParamMap](ir::AstNode *astNode) -> void { in CreateAsyncImplMethod()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
DetsWarningAnalyzer.cpp185 …onst auto *const res = st->TypeAnnotation()->FindChild([&param](const ir::AstNode *const astNode) { in ETSWarningAnnotationUnusedGenericAliasWarn()
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
Demitter.cpp174 uint32_t FunctionEmitter::UpdateForReturnIns(const ir::AstNode *astNode, panda::pandasm::Ins *panda… in UpdateForReturnIns()
220 const ir::AstNode *astNode = ins->Node(); in GenInstructionDebugInfo() local
/arkcompiler/ets_frontend/ets2panda/compiler/core/
Demitter.cpp206 const ir::AstNode *astNode = ins->Node(); in GenInstructionDebugInfo() local
/arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/core/graph/builder/
DCfgBuilder.ts48 astNode: ts.Node | null; //ast节点对象 property in StatementBuilder
/arkcompiler/ets_frontend/es2panda/parser/
DstatementParser.cpp3188 ir::AstNode *astNode = ParseImportDefaultSpecifier(specifiers, isType, isLazy); in ParseImportSpecifiers() local
3277 ir::AstNode *astNode = ParseImportSpecifiers(&specifiers, isType, isLazy); in ParseImportDeclaration() local