| /arkcompiler/ets_frontend/ets2panda/lsp/src/services/ |
| D | utilities.cpp | 25 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/ |
| D | references.cpp | 26 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
|
| D | get_safe_delete_info.cpp | 91 bool IsNamespaceClass(ir::AstNode *astNode) in IsNamespaceClass() 117 auto astNode = GetTouchingToken(context, position, false); in GetSafeDeleteInfoImpl() local
|
| D | classifier.cpp | 63 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()
|
| D | get_name_or_dotted_name_span.cpp | 113 ir::AstNode *astNode = ark::es2panda::lsp::GetTouchingPropertyName(context, startPos); in GetNameOrDottedNameSpanImpl() local
|
| D | suggestion_diagnostics.cpp | 25 std::vector<FileDiagnostic> GetSuggestionDiagnosticsImpl(ir::AstNode *astNode) in GetSuggestionDiagnosticsImpl()
|
| D | internal_api.cpp | 298 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()
|
| D | signature_help.cpp | 153 auto astNode = reinterpret_cast<ark::es2panda::ir::AstNode *>(context->parserProgram->Ast()); in GetSignatureHelpItems() local
|
| D | api.cpp | 103 auto astNode = GetTouchingToken(context, position, false); in GetDeclInfo() local
|
| D | class_hierarchy.cpp | 223 auto astNode = reinterpret_cast<ir::AstNode *>(ctx->parserProgram->Ast()); in GetImplementationReferenceEntries() local
|
| /arkcompiler/ets_frontend/ets2panda/test/unit/lsp/ |
| D | create_type_help_items_test.cpp | 49 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
|
| D | find_safe_delete_location_test.cpp | 39 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
|
| D | get_type_of_symbol_at_location_test.cpp | 41 auto astNode = GetAstFromContext<AstNode>(ctx); in TEST_F() local 101 auto astNode = GetAstFromContext<AstNode>(ctx); in TEST_F() local
|
| D | diagnostic_test.cpp | 103 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
|
| D | signature_help_items_test.cpp | 104 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
|
| D | get_references_at_position_test.cpp | 39 auto astNode = ark::es2panda::lsp::GetTouchingToken(context, position, false); in MockGetReferencesAtPosition() local
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | statementTSParser.cpp | 360 ir::AstNode *astNode = ParseImportSpecifiers(&specifiers); in ParseImportDeclaration() local
|
| D | statementParser.cpp | 1975 ir::AstNode *astNode = ParseImportDefaultSpecifier(specifiers); in ParseImportSpecifiers() local
|
| D | ETSparser.cpp | 1875 ir::AstNode *astNode = ParseImportSpecifiers(&specifiers); in ParseImportDeclaration() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | asyncMethodLowering.cpp | 102 body->IterateRecursively([&oldParam2NewParamMap](ir::AstNode *astNode) -> void { in CreateAsyncImplMethod()
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | etsWarningAnalyzer.cpp | 185 …onst auto *const res = st->TypeAnnotation()->FindChild([¶m](const ir::AstNode *const astNode) { in ETSWarningAnnotationUnusedGenericAliasWarn()
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/emitter/ |
| D | emitter.cpp | 174 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/ |
| D | emitter.cpp | 206 const ir::AstNode *astNode = ins->Node(); in GenInstructionDebugInfo() local
|
| /arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/core/graph/builder/ |
| D | CfgBuilder.ts | 48 astNode: ts.Node | null; //ast节点对象 property in StatementBuilder
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | statementParser.cpp | 3188 ir::AstNode *astNode = ParseImportDefaultSpecifier(specifiers, isType, isLazy); in ParseImportSpecifiers() local 3277 ir::AstNode *astNode = ParseImportSpecifiers(&specifiers, isType, isLazy); in ParseImportDeclaration() local
|