/arkcompiler/ets_runtime/ecmascript/base/ |
H A D | json_parser.cpp | 64 JsonContinuation continuation(ContType::RETURN, 0); in ParseJSONText() 89 continuationList.emplace_back(std::move(continuation)); in ParseJSONText() 90 continuation = JsonContinuation(ContType::OBJECT, propertyList.size()); in ParseJSONText() 116 continuationList.emplace_back(std::move(continuation)); in ParseJSONText() 117 continuation = JsonContinuation(ContType::MAP, propertyList.size()); in ParseJSONText() 143 continuationList.emplace_back(std::move(continuation)); in ParseJSONText() 144 continuation = JsonContinuation(ContType::ARRAY, elementsList.size()); in ParseJSONText() 160 ParseNumber(IsInObjOrArrayOrMap(continuation.type_))); in ParseJSONText() 164 parseValue = ParseString(IsInObjOrArrayOrMap(continuation.type_)); in ParseJSONText() 174 switch (continuation in ParseJSONText() 281 CreateJsonArray(JsonContinuation continuation, std::vector<JSHandle<JSTaggedValue>> &elementsList) CreateJsonArray() argument 294 CreateSJsonArray([[maybe_unused]] JsonContinuation continuation, [[maybe_unused]] std::vector<JSHandle<JSTaggedValue>> &elementsList) CreateSJsonArray() argument 308 CreateJsonObject(JsonContinuation continuation, std::vector<JSHandle<JSTaggedValue>> &propertyList) CreateJsonObject() argument 329 CreateSJsonObject(JsonContinuation continuation, std::vector<JSHandle<JSTaggedValue>> &propertyList) CreateSJsonObject() argument 438 CreateJsonMap(JsonContinuation continuation, std::vector<JSHandle<JSTaggedValue>> &propertyList) CreateJsonMap() argument 456 CreateSJsonMap(JsonContinuation continuation, std::vector<JSHandle<JSTaggedValue>> &propertyList) CreateSJsonMap() argument [all...] |
H A D | json_parser.h | 128 JSHandle<JSTaggedValue> CreateJsonArray(JsonContinuation continuation, 131 JSHandle<JSTaggedValue> CreateSJsonArray([[maybe_unused]] JsonContinuation continuation, 134 JSHandle<JSTaggedValue> CreateJsonObject(JsonContinuation continuation, 137 JSHandle<JSTaggedValue> CreateSJsonObject(JsonContinuation continuation, 144 JSHandle<JSTaggedValue> CreateJsonMap(JsonContinuation continuation, 147 JSHandle<JSTaggedValue> CreateSJsonMap(JsonContinuation continuation,
|
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/ |
H A D | builtins.cpp | 66 llvm::BasicBlock *continuation) in FastClassLoadingHelper() 68 auto function = continuation->getParent(); in FastClassLoadingHelper() 76 builder->CreateBr(continuation); in FastClassLoadingHelper() 81 llvm::BasicBlock *continuation, bool forceInit) in SlowClassLoadingHelper() 118 builder->CreateCondBr(resolutionRequired, slowPath, continuation, weights); in SlowClassLoadingHelper() 125 builder->CreateBr(continuation); in SlowClassLoadingHelper() 127 builder->SetInsertPoint(&continuation->front()); in SlowClassLoadingHelper() 144 llvm::BasicBlock *continuation = llvm::SplitBlock(initialBb, inst); in LowerLoadClassHelper() local 150 return SlowClassLoadingHelper(builder, inst, arkInterface, continuation, forceInit); in LowerLoadClassHelper() 161 ? FastClassLoadingHelper(builder, arkInterface, continuation) in LowerLoadClassHelper() 65 FastClassLoadingHelper(llvm::IRBuilder< *builder, LLVMArkInterface *arkInterface, llvm::BasicBlock *continuation) FastClassLoadingHelper() argument 80 SlowClassLoadingHelper(llvm::IRBuilder< *builder, llvm::CallInst *inst, LLVMArkInterface *arkInterface, llvm::BasicBlock *continuation, bool forceInit) SlowClassLoadingHelper() argument 175 llvm::BasicBlock *continuation = llvm::SplitBlock(initialBb, inst); PreWRBHelper() local [all...] |
/arkcompiler/ets_runtime/ecmascript/extractortool/src/ |
H A D | source_map.cpp | 312 bool continuation = 0; in VlqRevCode() local 318 continuation = digit & VLQ_CONTINUATION_BIT; in VlqRevCode() 321 if (continuation) { in VlqRevCode() 331 if (continuation) { in VlqRevCode()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/ |
H A D | llvm_ir_builder.h | 94 LLVMBasicBlockRef continuation = nullptr; member
|
H A D | llvm_ir_builder.cpp | 518 impl->continuation = llvmBB; in EnsureLBB()
|
/arkcompiler/runtime_core/static_core/libllvmbackend/lowering/ |
H A D | llvm_ir_constructor.cpp | 872 auto continuation = llvm::BasicBlock::Create(func_->getContext(), "hash_code_continuation", func_); in EmitStringHashCode() local 876 builder_.CreateCondBr(isZero, slowPath, continuation, branchWeights); in EmitStringHashCode() 882 builder_.CreateBr(continuation); in EmitStringHashCode() 883 SetCurrentBasicBlock(continuation); in EmitStringHashCode() 1979 /* Create basic blocks for continuation and throw */ in CreateDeoptimizationBranch() 1980 auto continuation = llvm::BasicBlock::Create(ctx, CreateBasicBlockName(inst, "cont"), func_); in CreateDeoptimizationBranch() local 1987 auto branch = builder_.CreateCondBr(deoptimize, throwPath, continuation, branchWeights); in CreateDeoptimizationBranch() 2007 SetCurrentBasicBlock(continuation); in CreateDeoptimizationBranch() 3326 auto continuation = in VisitLoadCompressedStringChar() local 3336 ctor->builder_.CreateBr(continuation); in VisitLoadCompressedStringChar() [all...] |