Home
last modified time | relevance | path

Searched refs:context_ (Results 1 - 25 of 49) sorted by relevance

12

/arkcompiler/runtime_core/assembler/
H A Dassembly-parser.cpp32 if (!open_ && *context_ == Token::Type::DEL_BRACE_L) { in ParseRecordFields()
36 ++context_; in ParseRecordFields()
42 context_.err = GetError("Expected keyword.", Error::ErrorType::ERR_BAD_KEYWORD); in ParseRecordFields()
46 if (context_.Mask()) { in ParseRecordFields()
50 if (open_ && *context_ == Token::Type::DEL_BRACE_R) { in ParseRecordFields()
52 ++context_; in ParseRecordFields()
62 context_.ins_number = curr_record_->field_list.size(); in ParseRecordFields()
66 if (context_.err.err != Error::ErrorType::ERR_NONE) { in ParseRecordFields()
70 if (open_ && *context_ == Token::Type::DEL_BRACE_R) { in ParseRecordFields()
72 ++context_; in ParseRecordFields()
[all...]
H A Dassembly-parser.h91 Context context_; /* token iterator */ member in panda::pandasm::Parser
111 context_.tokens[static_cast<int>(context_.number) + token_shift - 1].bound_left + shift, in GetError()
112 context_.tokens[static_cast<int>(context_.number) + token_shift - 1].bound_right, in GetError()
113 context_.tokens[static_cast<int>(context_.number) + token_shift - 1].whole_line); in GetError()
120 context_.tokens[context_.number - 1].bound_left + static_cast<size_t>(shift), in GetWarning()
121 context_ in GetWarning()
[all...]
/arkcompiler/runtime_core/static_core/assembler/
H A Dassembly-parser.h91 Context context_; /* token iterator */ member in ark::pandasm::Parser
112 context_.tokens[static_cast<int>(context_.number) + tokenShift - 1].boundLeft + shift, in GetError()
113 context_.tokens[static_cast<int>(context_.number) + tokenShift - 1].boundRight, in GetError()
114 context_.tokens[static_cast<int>(context_.number) + tokenShift - 1].wholeLine); in GetError()
121 context_.tokens[context_.number - 1].boundLeft + static_cast<size_t>(shift), in GetWarning()
122 context_ in GetWarning()
[all...]
H A Dassembly-parser.cpp33 if (!open_ && *context_ == Token::Type::DEL_BRACE_L) { in ParseRecordFields()
37 ++context_; in ParseRecordFields()
43 context_.err = GetError("Expected keyword.", Error::ErrorType::ERR_BAD_KEYWORD); in ParseRecordFields()
47 if (context_.Mask()) { in ParseRecordFields()
51 if (open_ && *context_ == Token::Type::DEL_BRACE_R) { in ParseRecordFields()
53 ++context_; in ParseRecordFields()
63 context_.insNumber = currRecord_->fieldList.size(); in ParseRecordFields()
67 if (context_.err.err != Error::ErrorType::ERR_NONE) { in ParseRecordFields()
71 if (open_ && *context_ == Token::Type::DEL_BRACE_R) { in ParseRecordFields()
73 ++context_; in ParseRecordFields()
[all...]
/arkcompiler/runtime_core/static_core/runtime/coroutines/
H A Dcoroutine.cpp40 context_(context), in Coroutine()
59 context_ = context; in ReInitialize()
62 context_->AttachToCoroutine(this); in ReInitialize()
86 context_->CleanUp(); in CleanUp()
102 return context_->GetStatus(); in GetCoroutineStatus()
107 context_->SetStatus(newStatus); in SetCoroutineStatus()
112 context_->Destroy(); in Destroy()
117 context_->AttachToCoroutine(this); in Initialize()
126 return context_->RetrieveStackInfo(stackAddr, stackSize, guardSize); in RetrieveStackInfo()
134 context_ in RequestSuspend()
[all...]
H A Dstackful_coroutine.cpp24 // clang-tidy cannot detect that we are going to initialize context_ via getcontext()
29 fibers::GetCurrentContext(&context_); in StackfulCoroutineContext()
36 fibers::UpdateContext(&context_, CoroThreadProc, this, stack_, stackSizeBytes_); in AttachToCoroutine()
132 fibers::SwitchContext(&context_, &target->context_); in SwitchTo()
H A Dstackful_coroutine.h96 return rpcCallContext_.Execute(lambda, &requester->context_, &context_); in ExecuteOnThisContext()
178 fibers::FiberContext context_; member in ark::StackfulCoroutineContext
/arkcompiler/runtime_core/static_core/verification/absint/
H A Dabs_int_inl.cpp58 return context_.ExecCtx().CurrentRegContext()[regIdx]; in GetReg()
79 if (!context_.ExecCtx().CurrentRegContext().IsValid(regIdx)) { in SetReg()
88 context_.ExecCtx().CurrentRegContext()[regIdx] = val; in SetReg()
98 context_.ExecCtx().CurrentRegContext().ChangeValuesOfSameOrigin(regIdx, val); in SetRegAndOthersOfSameOrigin()
108 return context_.ExecCtx().CurrentRegContext()[ACC]; in GetAcc()
138 return AbstractTypedValue {t, context_.NewVar(), GetInst()}; in MkVal()
148 return context_.ReturnType(); in ReturnType()
153 return context_.ExecCtx(); in ExecCtx()
/arkcompiler/ets_frontend/ets2panda/evaluate/
H A DscopedDebugInfoPlugin.cpp88 context_(options), in ScopedDebugInfoPlugin()
102 auto isContextValid = debugInfoStorage_.FillEvaluateContext(context_); in ScopedDebugInfoPlugin()
115 context_.FindEvaluationMethod(GetEvaluatedExpressionProgram()); in PreCheck()
128 auto *lastStatement = context_.lastStatement; in InsertReturnStatement()
153 auto *evalMethodStatements = context_.methodStatements; in InsertReturnStatement()
258 auto importPath = pathResolver_.FindNamedImportAll(context_.sourceFilePath.Utf8(), identName.Utf8()); in FindClass()
265 auto classId = debugInfoStorage_.FindClass(context_.sourceFilePath.Utf8(), identName.Utf8()); in FindClass()
268 context_.sourceFilePath, identName, importerProgram, identName, in FindClass()
275 auto optFoundEntity = pathResolver_.FindImportedEntity(context_.sourceFilePath.Utf8(), identName.Utf8()); in FindClass()
311 createdMethods.emplace_back(GetProgram(context_
[all...]
/arkcompiler/ets_frontend/es2panda/compiler/core/
H A DcompileQueue.cpp45 PandaGen pg(&allocator, context_, scope_); in Run()
50 funcEmitter.Generate(context_->PatchFixHelper()); in Run()
52 context_->GetEmitter()->AddFunction(&funcEmitter, context_); in Run()
64 bool hasLazyImport = context_->Binder()->Program()->ModuleRecord()->HasLazyImport(); in Run()
65 ModuleRecordEmitter moduleEmitter(context_->Binder()->Program()->ModuleRecord(), context_->NewLiteralIndex(), in Run()
66 hasLazyImport ? context_->NewLiteralIndex() : -1); in Run()
69 context_->GetEmitter()->AddSourceTextModuleRecord(&moduleEmitter, context_); in Run()
[all...]
H A DcompileQueue.h40 explicit CompileFunctionJob(CompilerContext *context) : context_(context) {}; in CompileFunctionJob()
58 CompilerContext *context_ {};
64 explicit CompileModuleRecordJob(CompilerContext *context) : context_(context) {}; in CompileModuleRecordJob()
72 CompilerContext *context_ {};
163 : util::WorkerQueue(threadCount), context_(context) {} in CompileFuncQueue()
172 CompilerContext *context_; member in panda::es2panda::panda::es2panda::compiler::CompileFuncQueue
/arkcompiler/runtime_core/static_core/runtime/
H A Dcompiler_queue_counter_priority.h30 explicit CompilationQueueElement(CompilerTask &&task) : context_(std::move(task)) in CompilationQueueElement()
33 counter_ = context_.GetMethod()->GetHotnessCounter(); in CompilationQueueElement()
44 return context_; in GetContext()
49 return context_; in GetContext()
65 CompilerTask context_; member in ark::CompilationQueueElement
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DcompileJob.cpp26 context_->codeGenCb(context_, scope_, &programElement_); in Run()
H A DcompileJob.h56 context_ = context; in SetContext()
67 public_lib::Context *context_ {};
H A Demitter.h132 return context_; in Context()
137 const public_lib::Context *context_; member in ark::ark::es2panda::ark::es2panda::ark::es2panda::compiler::Emitter
/arkcompiler/ets_frontend/ets2panda/parser/
H A DparserStatusContext.h78 explicit SavedParserContext(ParserImpl *parser, Args &&...args) : parser_(parser), prev_(parser->context_) in SavedParserContext()
80 parser_->context_ = ParserContext(&prev_, std::forward<Args>(args)...); in SavedParserContext()
88 parser_->context_ = prev_; in ~SavedParserContext()
159 : FunctionContext(parser, InitialFlags(parser->context_.Status())) in ArrowFunctionContext()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DgenericBridgesLowering.cpp31 auto *checker = context_->checker->AsETSChecker();
82 auto *parser = context_->parser->AsETSParser(); in AddGenericBridge()
94 auto *varBinder = context_->checker->VarBinder()->AsETSBinder(); in AddGenericBridge()
103 auto *checker = context_->checker->AsETSChecker(); in AddGenericBridge()
131 auto *const checker = context_->checker->AsETSChecker(); in ProcessScriptFunction()
198 auto *checker = context_->checker->AsETSChecker(); in CreateGenericBridges()
248 auto *checker = context_->checker->AsETSChecker(); in ProcessClassDefinition()
280 if (context_ == nullptr) { in Perform()
281 context_ = ctx; in Perform()
/arkcompiler/ets_frontend/ets2panda/varbinder/
H A Dvarbinder.h93 ASSERT(!context_); in SetContext()
94 context_ = context; in SetContext()
99 ASSERT(context_); in GetContext()
100 return context_; in GetContext()
268 public_lib::Context *context_ {};
310 varbinder->varScope_->CheckDirectEval(varbinder->context_); in Enter()
314 varbinder->varScope_->CheckDirectEval(varbinder->context_); in Enter()
319 varbinder->varScope_->CheckDirectEval(varbinder->context_); in Enter()
325 varbinder->varScope_->CheckDirectEval(varbinder->context_); in Enter()
/arkcompiler/ets_frontend/ets2panda/checker/
H A Dchecker.h81 return context_;
86 return (context_.Status() & status) != 0;
91 context_.Status() &= ~status;
96 context_.Status() |= status;
215 CheckerContext context_; member in ark::es2panda::ark::es2panda::ark::es2panda::ark::es2panda::checker::Checker
332 : checker_(checker), prev_(checker->context_) in SavedCheckerContext()
335 checker_->context_ = CheckerContext(checker, newStatus, containingClass, containingSignature); in SavedCheckerContext()
338 checker_->context_.Status() |= CheckerStatus::IN_EXTERNAL; in SavedCheckerContext()
347 checker_->context_ = prev_; in ~SavedCheckerContext()
/arkcompiler/runtime_core/static_core/libllvmbackend/
H A Dllvm_compiler.h60 return &context_; in GetLLVMContext()
65 llvm::LLVMContext context_; member in ark::llvmbackend::LLVMCompiler
/arkcompiler/ets_runtime/ecmascript/
H A Dsustaining_js_handle.cpp23 context_ = vm_->GetJSThread()->GetCurrentEcmaContext(); in SustainingJSHandle()
24 context_->AddSustainingJSHandle(this); in SustainingJSHandle()
29 context_->RemoveSustainingJSHandle(this); in ~SustainingJSHandle()
/arkcompiler/ets_frontend/es2panda/typescript/
H A Dchecker.h262 return context_; in Context()
267 return (context_.Status() & status) != 0; in HasStatus()
272 context_.Status() &= ~status; in RemoveStatus()
277 context_.Status() |= status; in AddStatus()
481 CheckerContext context_; member in panda::es2panda::panda::es2panda::panda::es2panda::checker::Checker
522 : checker_(checker), prev_(checker->context_) in SavedCheckerContext()
524 checker_->context_ = CheckerContext(newStatus); in SavedCheckerContext()
532 checker_->context_ = prev_; in ~SavedCheckerContext()
/arkcompiler/ets_frontend/es2panda/parser/
H A DstatementParser.cpp124 if (context_.Status() & ParserStatus::IN_AMBIENT_CONTEXT) { in CheckDeclare()
254 auto savedStatus = context_.Status(); in ParseStatement()
256 context_.Status() |= ParserStatus::IN_AMBIENT_CONTEXT; in ParseStatement()
259 context_.Status() = savedStatus; in ParseStatement()
339 context_.Status() |= ParserStatus::TS_MODULE; in ParseTsModuleDeclaration()
376 if (!isDeclare && !(context_.Status() & ParserStatus::IN_AMBIENT_CONTEXT)) { in ParseTsAmbientExternalModuleDeclaration()
439 auto savedStatus = context_.Status(); in ParseTsModuleOrNamespaceDelaration()
441 context_.Status() |= ParserStatus::IN_AMBIENT_CONTEXT; in ParseTsModuleOrNamespaceDelaration()
451 context_.Status() = savedStatus; in ParseTsModuleOrNamespaceDelaration()
781 context_ in ParseTsInterfaceDeclaration()
[all...]
H A DparserImpl.cpp118 ParserImpl::ParserImpl(ScriptExtension extension) : program_(extension), context_(&program_) {} in ParserImpl()
127 auto lexer = std::make_unique<lexer::Lexer>(&context_); in InitLexer()
183 context_.Status() |= (ParserStatus::MODULE); in ParseModule()
752 if (throwError && !(context_.Status() & ParserStatus::ALLOW_THIS_TYPE)) { in ParseTsThisType()
777 ParserStatus savedStatus = context_.Status(); in ParseTsConditionalType()
778 context_.Status() |= ParserStatus::IN_EXTENDS; in ParseTsConditionalType()
785 context_.Status() = savedStatus; in ParseTsConditionalType()
896 if (!(context_.Status() & ParserStatus::IN_EXTENDS)) { in ParseTsTypeOperatorOrTypeReference()
1543 FunctionParameterContext funcParamContext(&context_, Binder()); in ParseTsTypeLiteralOrInterfaceMember()
1934 FunctionParameterContext funcParamContext(&context_, Binde in ParseTsFunctionType()
[all...]
/arkcompiler/ets_runtime/ecmascript/deoptimizer/
H A Ddeoptimizer.cpp111 addr = context_.callsiteSp + offset; in CollectVregs()
113 addr = context_.callsiteFp + offset; in CollectVregs()
269 context_.calleeRegAndOffset = calleeRegInfo; in AssistCollectDeoptBundleVec()
270 context_.callsiteSp = it.GetCallSiteSp(); in AssistCollectDeoptBundleVec()
271 context_.callsiteFp = reinterpret_cast<uintptr_t>(it.GetSp()); in AssistCollectDeoptBundleVec()
332 for (auto &it: context_.calleeRegAndOffset) { in RelocateCalleeSave()
335 uintptr_t value = *(reinterpret_cast<uintptr_t *>(context_.callsiteFp + offset)); in RelocateCalleeSave()

Completed in 20 milliseconds

12