Home
last modified time | relevance | path

Searched full:resolveresult (Results 1 – 16 of 16) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/callgraph/algorithm/
DClassHierarchyAnalysis.ts33 let resolveResult: CallSite[] = [];
41resolveResult.push(new CallSite(invokeStmt, undefined, this.cg.getCallGraphNodeByMethod(method).ge…
46 return resolveResult;
50resolveResult.push(new CallSite(invokeStmt, undefined, this.cg.getCallGraphNodeByMethod(calleeMeth…
71 resolveResult.push(
78 return resolveResult;
DRapidTypeAnalysis.ts41 let resolveResult: CallSite[] = [];
49resolveResult.push(new CallSite(invokeStmt, undefined, this.cg.getCallGraphNodeByMethod(method).ge…
54 return resolveResult;
59resolveResult.push(new CallSite(invokeStmt, undefined, this.cg.getCallGraphNodeByMethod(calleeMeth…
91 resolveResult.push(
98 return resolveResult;
/arkcompiler/ets_frontend/ets2panda/checker/
DresolveResult.h36 class ResolveResult {
38 explicit ResolveResult(varbinder::Variable *v, ResolvedKind kind) : variable_(v), kind_(kind) {} in ResolveResult() function
DETSchecker.h27 #include "checker/resolveResult.h"
245 std::vector<ResolveResult *> ResolveMemberReference(const ir::MemberExpression *memberExpr,
949 std::vector<ResolveResult *> ValidateAccessor(ir::MemberExpression *const memberExpr,
/arkcompiler/runtime_core/libark_defect_scan_aux/include/
Dabc_file.h48 using ResolveResult = std::tuple<const void *, std::string, ResolveType>; variable
121 ResolveResult ResolveInstCommon(Function *func, Inst inst) const;
122ResolveResult HandleLdObjByNameInstResolveResult(const Inst &ldobjbyname_inst, const ResolveResult
124 ResolveResult HandleNewObjInstResolveResultCommon(const ResolveResult &resolve_res) const;
/arkcompiler/ets_frontend/ets2panda/linter/src/lib/ts-compiler/
DResolveSdks.ts136 const resolveResult: ResolveModuleInfo = { constant
147 resolveResult.modulePath = moduleDir;
149 resolveResult.isEts = false;
154 return resolveResult;
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_promise_handler.cpp322 // 6. Let resolveResult be Call(promiseCapability.[[Resolve]], undefined, «x»). in PromiseResolve()
323 // 7. ReturnIfAbrupt(resolveResult). in PromiseResolve()
330 JSTaggedValue resolveResult = JSFunction::Call(info); in PromiseResolve() local
331 JSHandle<JSTaggedValue> resolveResultHandle(thread, resolveResult); in PromiseResolve()
Dbuiltins_promise.cpp467 … // 2. Let resolveResult be Call(resultCapability.[[Resolve]], undefined, «valuesArray»). in PerformPromiseAll()
474 // 3. ReturnIfAbrupt(resolveResult) in PerformPromiseAll()
/arkcompiler/ets_frontend/ets2panda/test/unit/plugin_conversion_rule/
Dplugin_conversion_rule_part_iv.cpp123 …return reinterpret_cast<es2panda_ResolveResult *>(ctxAllocator->New<checker::ResolveResult>(vE2p, … in TEST_F()
141 …return reinterpret_cast<es2panda_ResolveResult *>(ctxAllocator->New<checker::ResolveResult>(vE2p, … in TEST_F()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Dobject.cpp2133 std::vector<ResolveResult *> ETSChecker::ValidateAccessor(ir::MemberExpression *const memberExpr, in ValidateAccessor()
2143 std::vector<ResolveResult *> resolveRes = {}; in ValidateAccessor()
2149 … resolveRes.emplace_back(ProgramAllocator()->New<ResolveResult>(oAcc, ResolvedKind::PROPERTY)); in ValidateAccessor()
2152 …resolveRes.emplace_back(ProgramAllocator()->New<ResolveResult>(eAcc, ResolvedKind::EXTENSION_ACCES… in ValidateAccessor()
2224 std::vector<ResolveResult *> ETSChecker::ResolveMemberReference(const ir::MemberExpression *const m… in ResolveMemberReference()
2227 std::vector<ResolveResult *> resolveRes {}; in ResolveMemberReference()
2232 … resolveRes.emplace_back(ProgramAllocator()->New<ResolveResult>(propVar, ResolvedKind::PROPERTY)); in ResolveMemberReference()
2250 … resolveRes.emplace_back(ProgramAllocator()->New<ResolveResult>(prop, ResolvedKind::PROPERTY)); in ResolveMemberReference()
2272 … resolveRes.emplace_back(ProgramAllocator()->New<ResolveResult>(globalFunctionVar, resolvedKind)); in ResolveMemberReference()
2278 … resolveRes.emplace_back(ProgramAllocator()->New<ResolveResult>(prop, ResolvedKind::PROPERTY)); in ResolveMemberReference()
/arkcompiler/runtime_core/libark_defect_scan_aux/
Dabc_file.cpp1101 ResolveResult AbcFile::ResolveInstCommon(Function *func, Inst inst) const in ResolveInstCommon()
1222 ResolveResult AbcFile::HandleLdObjByNameInstResolveResult(const Inst &ldobjbyname_inst, in HandleLdObjByNameInstResolveResult()
1223 const ResolveResult &resolve_res, in HandleLdObjByNameInstResolveResult()
1257 ResolveResult AbcFile::HandleNewObjInstResolveResultCommon(const ResolveResult &resolve_res) const in HandleNewObjInstResolveResultCommon()
/arkcompiler/ets_runtime/ecmascript/
Djs_async_function.cpp48 // 3.Let resolveResult be ! Call(promiseCapability.[[Resolve]], undefined, « value »). in AsyncFunctionAwait()
/arkcompiler/ets_frontend/ets2panda/public/
DcppToCTypes.yaml3042 name: 'ResolveResult'
3054 reinterpret_cast<checker::ResolveResult |es2panda_arg.type.ptr_depth|>(|arg_name|);
3065 (reinterpret_cast<?const? checker::ResolveResult *>(classInstance))->
3068 ctxAllocator->New<checker::ResolveResult>(
3075 name: 'ResolveResult'
3087 *(reinterpret_cast<checker::ResolveResult *>(|arg_name|));
DCMakeLists.txt286 ${ES2PANDA_ROOT}/checker/resolveResult.h
558 ${LIBGEN_DIR}/gen/headers/checker/resolveResult.yaml
Des2panda_lib.rb1266 ResolveResult
/arkcompiler/ets_frontend/ets2panda/
DBUILD.gn775 "checker/resolveResult.h",
1044 "$LIBGEN_DIR/gen/headers/checker/resolveResult.yaml",