Home
last modified time | relevance | path

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

12345678910

/arkcompiler/ets_frontend/ets2panda/lsp/src/
Dapi.cpp50 DefinitionInfo GetDefinitionAtPosition(es2panda_Context *context, size_t position) in GetDefinitionAtPosition()
76 DefinitionInfo GetImplementationAtPosition(es2panda_Context *context, size_t position) in GetImplementationAtPosition()
81 bool IsPackageModule(es2panda_Context *context) in IsPackageModule()
86 CompletionEntryKind GetAliasScriptElementKind(es2panda_Context *context, size_t position) in GetAliasScriptElementKind()
92 References GetFileReferences(char const *fileName, es2panda_Context *context, bool isPackageModule) in GetFileReferences()
97 DeclInfo GetDeclInfo(es2panda_Context *context, size_t position) in GetDeclInfo()
110 std::vector<ClassHierarchyItemInfo> GetClassHierarchies(es2panda_Context *context, const char *file… in GetClassHierarchies()
115 bool GetSafeDeleteInfo(es2panda_Context *context, size_t position) in GetSafeDeleteInfo()
120 References GetReferencesAtPosition(es2panda_Context *context, DeclInfo *declInfo) in GetReferencesAtPosition()
136 es2panda_AstNode *GetPrecedingToken(es2panda_Context *context, const size_t pos) in GetPrecedingToken()
[all …]
/arkcompiler/ets_frontend/ets2panda/lsp/include/
Dinternal_api.h50 void DestroyContext(es2panda_Context *context) in DestroyContext()
55 …const es2panda_DiagnosticKind *CreateDiagnosticKind(es2panda_Context *context, const char *dmessag… in CreateDiagnosticKind()
61 …es2panda_SuggestionInfo *CreateSuggestionInfo(es2panda_Context *context, const es2panda_Diagnostic… in CreateSuggestionInfo()
67 …es2panda_DiagnosticInfo *CreateDiagnosticInfo(es2panda_Context *context, const es2panda_Diagnostic… in CreateDiagnosticInfo()
73 …es2panda_SourcePosition *CreateSourcePosition(es2panda_Context *context, size_t index, size_t line) in CreateSourcePosition()
78 … es2panda_SourceRange *CreateSourceRange(es2panda_Context *context, es2panda_SourcePosition *start, in CreateSourceRange()
84 …void LogDiagnosticWithSuggestion(es2panda_Context *context, const es2panda_DiagnosticInfo *diagnos… in LogDiagnosticWithSuggestion()
90 …void LogDiagnostic(es2panda_Context *context, const es2panda_DiagnosticKind *ekind, const char **a… in LogDiagnostic()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/types/
Dpgo_profile_type.cpp24 ProfileTypeRef::ProfileTypeRef(PGOContext &context, const ProfileType &type) in ProfileTypeRef()
31 ProfileTypeRef &ProfileTypeRef::Remap([[maybe_unused]] const PGOContext &context) in Remap()
37 ProfileType::ProfileType(PGOContext &context, ProfileTypeRef typeRef) in ProfileType()
53 std::optional<ProfileType> ProfileType::CreateFromProfileTypeRef(PGOContext &context, ProfileTypeRe… in CreateFromProfileTypeRef()
70 ProfileType &ProfileType::Remap([[maybe_unused]]const PGOContext &context) in Remap()
/arkcompiler/ets_frontend/ets2panda/util/
Dplugin.h50 void AfterParse(es2panda_Context *context) const in AfterParse()
57 void AfterBind(es2panda_Context *context) const in AfterBind()
64 void AfterCheck(es2panda_Context *context) const in AfterCheck()
71 void AfterLowerings(es2panda_Context *context) const in AfterLowerings()
/arkcompiler/ets_frontend/ets2panda/lsp/src/services/text_change/
Dchange_tracker.cpp28 ChangeTracker ChangeTracker::FromContext(TextChangesContext &context) in FromContext()
33 std::vector<FileTextChanges> ChangeTracker::With(TextChangesContext &context, in With()
41 ir::AstNode *ChangeTracker::GetAstFromContext(const es2panda_Context *context) in GetAstFromContext()
48 size_t ChangeTracker::GetStartPositionOfLine(size_t line, const es2panda_Context *context) in GetStartPositionOfLine()
68 void ChangeTracker::ReplaceRangeWithNodes(es2panda_Context *context, const TextRange range, in ReplaceRangeWithNodes()
77 ir::AstNode *ChangeTracker::NextCommaToken(es2panda_Context *context, const ir::AstNode *node) in NextCommaToken()
86 void ChangeTracker::InsertNodesAt(es2panda_Context *context, const size_t pos, std::vector<ir::AstN… in InsertNodesAt()
93 void ChangeTracker::InsertAtTopOfFile(es2panda_Context *context, in InsertAtTopOfFile()
184 void ChangeTracker::InsertNodeAtStartWorker(es2panda_Context *context, const ir::AstNode *node, in InsertNodeAtStartWorker()
211 size_t ChangeTracker::InsertNodeAfterWorker(es2panda_Context *context, ir::AstNode *after, const ir… in InsertNodeAfterWorker()
[all …]
/arkcompiler/ets_frontend/ets2panda/test/unit/plugin/
Dutil.cpp55 void CheckForErrors(const std::string &stateName, es2panda_Context *context) in CheckForErrors()
65 es2panda_AstNode *CreateIdentifierFromString(es2panda_Context *context, const std::string_view &nam… in CreateIdentifierFromString()
74 void AppendStatementToProgram(es2panda_Context *context, es2panda_AstNode *program, es2panda_AstNod… in AppendStatementToProgram()
89 void PrependStatementToProgram(es2panda_Context *context, es2panda_AstNode *program, es2panda_AstNo… in PrependStatementToProgram()
140 static int DestroyTest(es2panda_Context *context, es2panda_Config *config, const int exitCode) in DestroyTest()
160 es2panda_Context *context = nullptr; in RunAllStagesWithTestFunction() local
198 int Test(es2panda_Context *context, es2panda_Impl *impl, int stage, in Test()
Dplugin_proceed_to_state_test_annotation_change.cpp57 static es2panda_AstNode *GetAnnotationUsage(es2panda_Context *context, es2panda_AstNode *functionDe… in GetAnnotationUsage()
67 static bool IsAnnotationUsageName(es2panda_Context *context, es2panda_AstNode *annotationUsage, in IsAnnotationUsageName()
74 static bool ChangeAnnotationName(es2panda_Context *context) in ChangeAnnotationName()
104 auto context = impl->CreateContextFromString(config, source.data(), argv[argc - 1]); in main() local
Dplugin_proceed_to_state_find_import_declaration.cpp33 auto *context = static_cast<es2panda_Context *>(arg); in CheckForImportDeclaration() local
57 auto *context = static_cast<es2panda_Context *>(arg); in CheckForImportIdentifier() local
89 void FindImportDeclarations(es2panda_Context *context, es2panda_AstNode *ast) in FindImportDeclarations()
110 auto context = impl->CreateContextFromString(config, src.c_str(), argv[argc - 1]); in main() local
Dplugin_proceed_to_state_create_interface_declaration.cpp36 static es2panda_AstNode *CreateMethodNode(es2panda_Context *context, const char *funcName) in CreateMethodNode()
62 static es2panda_AstNode *CreateInterfaceNode(es2panda_Context *context, const char *interfaceName, in CreateInterfaceNode()
80 static bool CreateInterfaceAndModifyAST(es2panda_Context *context, es2panda_AstNode *ast) in CreateInterfaceAndModifyAST()
111 auto context = impl->CreateContextFromString(config, source.data(), argv[argc - 1]); in main() local
Dplugin_proceed_to_state_string_optimize.cpp58 static void CollectLiterals(es2panda_Context *context, es2panda_AstNode *ast) in CollectLiterals()
95 static void ReplaceDuplicatedLiterals(es2panda_Context *context, es2panda_AstNode *ast) in ReplaceDuplicatedLiterals()
131 static bool TestStringOptimize(es2panda_Context *context, es2panda_AstNode *ast) in TestStringOptimize()
159 auto context = impl->CreateContextFromString(config, source.data(), argv[argc - 1]); in main() local
Dplugin_proceed_to_state_ast_node_type_analyzer.cpp76 static void ProcessClassProperty(es2panda_Context *context, es2panda_AstNode *node) in ProcessClassProperty()
101 static void ProcessTSInterface(es2panda_Context *context, es2panda_AstNode *node) in ProcessTSInterface()
112 static void ProcessNewExpression(es2panda_Context *context, es2panda_AstNode *node) in ProcessNewExpression()
135 static void ProcessFunctionExpression(es2panda_Context *context, es2panda_AstNode *node) in ProcessFunctionExpression()
174 static void DetectNodeTypes(es2panda_Context *context, es2panda_AstNode *node) in DetectNodeTypes()
208 static void TraverseAST(es2panda_Context *context, es2panda_AstNode *ast) in TraverseAST()
255 auto context = impl->CreateContextFromString(config, source.data(), argv[argc - 1]); in main() local
Dpugin_proceed_to_state_annotationUsage_source_range_access.cpp53 static es2panda_AstNode *GetAnnotationUsage(es2panda_Context *context, es2panda_AstNode *classDecl) in GetAnnotationUsage()
64 static bool ValidateAnnotationSourceRange(es2panda_Context *context) in ValidateAnnotationSourceRange()
93 auto context = impl->CreateContextFromString(config, source.data(), argv[argc - 1]); in main() local
Dplugin_proceed_to_state_create_function_type_ir.cpp26 es2panda_AstNode *CreateFunctionTypeIr(es2panda_Context *context, es2panda_AstNode *program) in CreateFunctionTypeIr()
51 bool UpdateFunctionTypeIr(es2panda_Context *context, es2panda_AstNode *original) in UpdateFunctionTypeIr()
74 auto context = impl->CreateContextFromString(config, g_source.data(), argv[argc - 1]); in main() local
/arkcompiler/ets_frontend/ets2panda/test/unit/lsp/
Dscript_element_kind_test.cpp34 es2panda_Context *context = initializer.CreateContext( in TEST_F() local
54 es2panda_Context *context = in TEST_F() local
78 es2panda_Context *context = in TEST_F() local
105 …auto context = initializer.CreateContext("aliasScriptElementKind_4.ets", ES2PANDA_STATE_CHECKED, t… in TEST_F() local
128 …auto context = initializer.CreateContext("aliasScriptElementKind_5.ets", ES2PANDA_STATE_CHECKED, t… in TEST_F() local
169 …auto context = initializer.CreateContext("aliasScriptElementKind_6.ets", ES2PANDA_STATE_CHECKED, t… in TEST_F() local
185 …auto context = initializer.CreateContext("aliasScriptElementKind_7.ets", ES2PANDA_STATE_CHECKED, t… in TEST_F() local
201 …auto context = initializer.CreateContext("aliasScriptElementKind_8.ets", ES2PANDA_STATE_CHECKED, t… in TEST_F() local
216 …auto context = initializer.CreateContext("aliasScriptElementKind_9.ets", ES2PANDA_STATE_CHECKED, t… in TEST_F() local
231 …auto context = initializer.CreateContext("aliasScriptElementKind_10.ets", ES2PANDA_STATE_CHECKED, … in TEST_F() local
[all …]
Dclass_hierarchy_info_test.cpp54 …auto context = initializer.CreateContext("class_hierarchy_info_1.ets", ES2PANDA_STATE_CHECKED, tex… in TEST_F() local
108 …auto context = initializer.CreateContext("class_hierarchy_info_2.ets", ES2PANDA_STATE_CHECKED, tex… in TEST_F() local
140 …auto context = initializer.CreateContext("class_hierarchy_info_3.ets", ES2PANDA_STATE_CHECKED, tex… in TEST_F() local
175 …auto context = initializer.CreateContext("class_hierarchy_info_4.ets", ES2PANDA_STATE_CHECKED, tex… in TEST_F() local
224 …auto context = initializer.CreateContext("class_hierarchy_info_5.ets", ES2PANDA_STATE_CHECKED, tex… in TEST_F() local
265 …auto context = initializer.CreateContext("class_hierarchy_info_6.ets", ES2PANDA_STATE_CHECKED, tex… in TEST_F() local
309 …auto context = initializer.CreateContext("class_hierarchy_info_7.ets", ES2PANDA_STATE_CHECKED, tex… in TEST_F() local
350 …auto context = initializer.CreateContext("class_hierarchy_info_8.ets", ES2PANDA_STATE_CHECKED, tex… in TEST_F() local
Dget_adjusted_location_test.cpp60 auto *context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() local
102 auto *context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() local
125 auto *context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() local
152 auto *context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() local
232 auto *context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() local
263 auto *context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() local
284 auto *context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() local
303 auto *context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() local
322 auto *context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() local
341 auto *context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() local
[all …]
Dquick_info_test_1.cpp31 auto context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() local
57 auto context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() local
82 auto context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() local
107 auto context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() local
133 auto context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() local
157 auto context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() local
185 auto context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() local
211 auto context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() local
246 auto context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() local
285 auto context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() local
[all …]
/arkcompiler/ets_frontend/ets2panda/bindings/native/src/
Dbridges.cpp20 auto context = reinterpret_cast<es2panda_Context *>(contextPtr); in impl_ProceedToState() local
27 auto context = reinterpret_cast<es2panda_Context *>(contextPtr); in TS_INTEROP_2() local
42 auto context = reinterpret_cast<es2panda_Context *>(contextPtr); in TS_INTEROP_3() local
57 auto context = reinterpret_cast<es2panda_Context *>(contextPtr); in TS_INTEROP_2() local
65 auto context = reinterpret_cast<es2panda_Context *>(contextPtr); in TS_INTEROP_1() local
72 auto context = reinterpret_cast<es2panda_Context *>(contextPtr); in TS_INTEROP_1() local
/arkcompiler/runtime_core/panda_guard/tests/unittest/
Dguard_context_test.cpp41 auto context = guard::GuardContext::GetInstance(); variable
69 auto context = guard::GuardContext::GetInstance(); variable
/arkcompiler/ets_frontend/ets2panda/public/
Des2panda_lib.cpp281 extern "C" __attribute__((unused)) char const *GetAllErrorMessages(es2panda_Context *context) in GetAllErrorMessages()
304 static void CompileJob(public_lib::Context *context, varbinder::FunctionScope *scope, in CompileJob()
481 public_lib::Context *context = reinterpret_cast<public_lib::Context *>(ctx); in SetProgramGenAbc() local
607 extern "C" __attribute__((unused)) es2panda_Context *ProceedToState(es2panda_Context *context, in ProceedToState()
640 extern "C" __attribute__((unused)) void DestroyContext(es2panda_Context *context) in DestroyContext()
656 extern "C" __attribute__((unused)) es2panda_ContextState ContextState(es2panda_Context *context) in ContextState()
662 extern "C" __attribute__((unused)) char const *ContextErrorMessage(es2panda_Context *context) in ContextErrorMessage()
668 extern "C" __attribute__((unused)) es2panda_Program *ContextProgram(es2panda_Context *context) in ContextProgram()
753 extern "C" const char *NumberLiteralStrConst(es2panda_Context *context, es2panda_AstNode *classInst… in NumberLiteralStrConst()
759 extern "C" void *AllocMemory(es2panda_Context *context, size_t numberOfElements, size_t sizeOfEleme… in AllocMemory()
[all …]
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DrestArgsLowering.cpp28 static ir::BlockExpression *CreateRestArgsBlockExpression(public_lib::Context *context, in CreateRestArgsBlockExpression()
69 static ir::BlockExpression *ConvertSpreadToBlockExpression(public_lib::Context *context, in ConvertSpreadToBlockExpression()
89 static ir::Expression *CreateRestArgsArray(public_lib::Context *context, ArenaVector<ir::Expression… in CreateRestArgsArray()
123 static ir::CallExpression *RebuildCallExpression(public_lib::Context *context, ir::CallExpression *… in RebuildCallExpression()
155public_lib::Context *context, ir::ETSNewClassInstanceExpression *originalCall, checker::Signature … in RebuildNewClassInstanceExpression()
181 ir::ETSNewClassInstanceExpression *expr, public_lib::Context *context) in TransformCallConstructWithRestArgs()
195public_lib::Context *context) in TransformCallExpressionWithRestArgs()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DcompilerImpl.cpp57 void CompilerImpl::HandleContextLiterals(public_lib::Context *context) in HandleContextLiterals()
69 ark::pandasm::Program *CompilerImpl::Emit(public_lib::Context *context) in Emit()
87 compiler::ProgramElement *programElement) -> void { in MakeCompileJob()
153 public_lib::Context &context) in DoIsolatedDeclgenCheck()
175 static bool RunVerifierAndPhases(public_lib::Context &context, parser::Program &program) in RunVerifierAndPhases()
237 static bool RunPhases(public_lib::Context &context, parser::Program &program) in RunPhases()
383 static pandasm::Program *EmitProgram(CompilerImpl *compilerImpl, public_lib::Context *context, in EmitProgram()
394 static bool ExecuteParsingAndCompiling(const CompilationUnit &unit, public_lib::Context *context) in ExecuteParsingAndCompiling()
432 static pandasm::Program *ClearContextAndReturnProgam(public_lib::Context *context, pandasm::Program… in ClearContextAndReturnProgam()
447 …ram *Compile(const CompilationUnit &unit, CompilerImpl *compilerImpl, public_lib::Context *context) in Compile()
[all …]
/arkcompiler/runtime_core/static_core/runtime/
Dsignal_handler.cpp42 static bool CallSignalActionHandler(int sig, siginfo_t *info, void *context) in CallSignalActionHandler()
47 bool SignalManager::SignalActionHandler(int sig, siginfo_t *info, void *context) in SignalActionHandler()
70 …er::InCompiledCode([[maybe_unused]] const siginfo_t *siginfo, [[maybe_unused]] const void *context, in InCompiledCode()
138 [[maybe_unused]] const void *context, in GetMethodAndReturnPcAndSp()
304 [[maybe_unused]] void *context) in SamplerSigSegvHandler()
314 bool SamplingProfilerHandler::Action(int sig, [[maybe_unused]] siginfo_t *siginfo, void *context) in Action()
341 bool NullPointerHandler::Action(int sig, siginfo_t *siginfo, void *context) in Action()
379 …erflowHandler::Action(int sig, [[maybe_unused]] siginfo_t *siginfo, [[maybe_unused]] void *context) in Action()
418 bool CrashFallbackDumpHandler::Action(int sig, [[maybe_unused]] siginfo_t *siginfo, void *context) in Action()
/arkcompiler/ets_frontend/ets2panda/lsp/src/refactors/
Dconvert_chain.cpp28 …es2panda::ir::AstNode *FindETSNullType(ark::es2panda::ir::AstNode *node, es2panda_Context *context) in FindETSNullType()
44 es2panda_Context *context = refContext.context; in GetAvailableActions() local
77 …nique_ptr<RefactorEditInfo> ConvertChainRefactor::GetEditsForAction(const RefactorContext &context, in GetEditsForAction()
Dconvert_template.cpp30 es2panda_Context *context = refContext.context; in GetAvailableActions() local
55 …ue_ptr<RefactorEditInfo> ConvertTemplateRefactor::GetEditsForAction(const RefactorContext &context, in GetEditsForAction()

12345678910