/arkcompiler/runtime_core/static_core/runtime/include/tooling/ |
H A D | debug_interface.h | 20 #include <optional> 434 virtual std::optional<Error> RegisterHooks(PtHooks *hooks) = 0; 440 virtual std::optional<Error> UnregisterHooks() = 0; 446 virtual std::optional<Error> EnableAllGlobalHook() = 0; 452 virtual std::optional<Error> DisableAllGlobalHook() = 0; 461 virtual std::optional<Error> SetNotification(PtThread thread, bool enable, PtHookType hookType) = 0; 468 virtual std::optional<Error> SetBreakpoint(const PtLocation &location) = 0; 475 virtual std::optional<Error> RemoveBreakpoint(const PtLocation &location) = 0; 491 virtual std::optional<Error> EnumerateFrames(PtThread thread, 499 virtual std::optional<Erro [all...] |
H A D | inspector_extension.h | 23 #include <optional> 42 virtual std::optional<std::string> GetAsString(const ObjectHeader *object) = 0; 43 virtual std::optional<size_t> GetLengthIfArray(const ObjectHeader *object) = 0;
|
/arkcompiler/toolchain/tooling/base/ |
H A D | pt_params.h | 81 std::optional<double> maxScriptsCacheSize_ {}; 107 std::optional<std::string> objectGroup_ {}; 108 std::optional<bool> includeCommandLineAPI_ {}; 109 std::optional<bool> silent_ {}; 110 std::optional<bool> returnByValue_ {}; 111 std::optional<bool> generatePreview_ {}; 112 std::optional<bool> throwOnSideEffect_ {}; 155 std::optional<std::unique_ptr<Location>> end_ {}; 156 std::optional<bool> restrictToFunction_ {}; 218 std::optional<st [all...] |
H A D | pt_events.h | 20 #include <optional> 211 std::optional<std::unique_ptr<RemoteObject>> data_ {}; 212 std::optional<std::vector<BreakpointId>> hitBreakpoints_ {}; 269 std::optional<bool> isStepInto_ {}; 555 std::optional<Local<ObjectRef>> execContextAuxData_ {}; 556 std::optional<std::string> sourceMapUrl_ {}; 557 std::optional<bool> hasSourceUrl_ {}; 558 std::optional<bool> isModule_ {}; 559 std::optional<int32_t> length_ {}; 560 std::optional<int32_ [all...] |
H A D | pt_returns.h | 106 std::optional<std::unique_ptr<ExceptionDetails>> exceptionDetails = std::nullopt) in EvaluateOnCallFrameReturns() 118 std::optional<std::unique_ptr<ExceptionDetails>> exceptionDetails_ {}; 140 explicit GetScriptSourceReturns(const std::string &scriptSource, std::optional<std::string> bytecode = std::nullopt) in GetScriptSourceReturns() 153 std::optional<std::string> bytecode_ {}; 220 explicit SetScriptSourceReturns(std::optional<std::vector<std::unique_ptr<CallFrame>>> callFrames = std::nullopt, in SetScriptSourceReturns() 221 std::optional<bool> stackChanged = std::nullopt, in SetScriptSourceReturns() 222 std::optional<std::unique_ptr<ExceptionDetails>> exceptionDetails = std::nullopt) in SetScriptSourceReturns() 235 std::optional<std::vector<std::unique_ptr<CallFrame>>> callFrames_ {}; 236 std::optional<bool> stackChanged_ {}; 237 std::optional<st [all...] |
/arkcompiler/runtime_core/static_core/assembler/ |
H A D | meta.h | 72 std::optional<Error> SetAttribute(std::string_view attribute) in SetAttribute() 96 std::optional<Error> SetAttributeValue(std::string_view attribute, std::string_view value) in SetAttributeValue() 118 std::optional<std::string> GetAttributeValue(const std::string &attribute) const in GetAttributeValue() 138 virtual std::optional<Error> ValidateData() in ValidateData() 148 virtual std::optional<Error> Validate(std::string_view attribute) const = 0; 150 virtual std::optional<Error> Validate(std::string_view attribute, std::string_view value) const = 0; 152 virtual std::optional<Error> StoreValue(std::string_view attribute, std::string_view value) in StoreValue() 165 virtual std::optional<Error> Store(std::string_view attribute) in Store() 186 std::optional<Error> ValidateSize(std::string_view value) const; 211 std::optional<Erro [all...] |
/arkcompiler/runtime_core/assembler/tests/ |
H A D | ecmascript_meta_test.cpp | 39 std::optional<pandasm::Metadata::Error> result1 = rmd.SetAttribute("ecmascript.extends"); in HWTEST_F() 44 std::optional<pandasm::Metadata::Error> result2 = rmd.SetAttribute("ecmascript.annotation"); in HWTEST_F() 47 std::optional<pandasm::Metadata::Error> result3 = rmd.SetAttributeValue("ecmascript.extends", "value"); in HWTEST_F() 50 std::optional<pandasm::Metadata::Error> result4 = rmd.SetAttributeValue("ecmascript.annotation", "value"); in HWTEST_F() 55 std::optional<pandasm::Metadata::Error> result5 = rmd.SetAttributeValue("attribute", "bool"); in HWTEST_F() 59 std::optional<pandasm::Metadata::Error> result6 = rmd.SetAttribute("ecmascript.annotation"); in HWTEST_F() 63 std::optional<pandasm::Metadata::Error> result7 = rmd.ValidateData(); in HWTEST_F() 116 std::optional<pandasm::Metadata::Error> result1 = rmd.SetAttribute("ecmascript.annotation"); in HWTEST_F() 119 std::optional<pandasm::Metadata::Error> result2 = rmd.SetAttributeValue("ecmascript.extends", "value"); in HWTEST_F() 122 std::optional<pandas in HWTEST_F() [all...] |
/arkcompiler/runtime_core/static_core/runtime/tooling/ |
H A D | debugger.h | 156 std::optional<Error> RegisterHooks(PtHooks *hooks) override 162 std::optional<Error> UnregisterHooks() override 168 std::optional<Error> EnableAllGlobalHook() override 174 std::optional<Error> DisableAllGlobalHook() override 180 std::optional<Error> SetNotification(PtThread thread, bool enable, PtHookType hookType) override; 181 std::optional<Error> SetBreakpoint(const PtLocation &location) override; 183 std::optional<Error> RemoveBreakpoint(const PtLocation &location) override; 187 std::optional<Error> EnumerateFrames(PtThread thread, std::function<bool(const PtFrame &)> callback) const override; 267 std::optional<Error> GetThreadList(PandaVector<PtThread> *threadList) const override 281 std::optional<Erro [all...] |
H A D | default_inspector_extension.h | 31 std::optional<std::string> GetAsString(const ObjectHeader *object) override; 32 std::optional<size_t> GetLengthIfArray(const ObjectHeader *object) override; 49 std::optional<std::string> GetAsString(const ObjectHeader *object) override; 50 std::optional<size_t> GetLengthIfArray(const ObjectHeader *object) override;
|
/arkcompiler/runtime_core/assembler/ |
H A D | meta.h | 72 std::optional<Error> SetAttribute(const std::string_view &attribute) in SetAttribute() 96 std::optional<Error> SetAttributeValue(const std::string_view &attribute, const std::string_view &value) in SetAttributeValue() 118 std::optional<std::string> GetAttributeValue(const std::string &attribute) const in GetAttributeValue() 138 virtual std::optional<Error> ValidateData() in ValidateData() 148 virtual std::optional<Error> Validate(const std::string_view &attribute) const = 0; 150 virtual std::optional<Error> Validate(const std::string_view &attribute, 153 virtual std::optional<Error> StoreValue(const std::string_view &attribute, const std::string_view &value) in StoreValue() 166 virtual std::optional<Error> Store(const std::string_view &attribute) in Store() 187 std::optional<Error> ValidateSize(const std::string_view &value) const; 250 std::optional<Erro [all...] |
/arkcompiler/runtime_core/plugins/ecmascript/tests/ |
H A D | ecmascript_meta_test.cpp | 28 std::optional<pandasm::Metadata::Error> result1 = rmd.SetAttribute("ecmascript.extends"); in HWTEST() 33 std::optional<pandasm::Metadata::Error> result2 = rmd.SetAttribute("ecmascript.annotation"); in HWTEST() 36 std::optional<pandasm::Metadata::Error> result3 = rmd.SetAttributeValue("ecmascript.extends", "value"); in HWTEST() 39 std::optional<pandasm::Metadata::Error> result4 = rmd.SetAttributeValue("ecmascript.annotation", "value"); in HWTEST() 44 std::optional<pandasm::Metadata::Error> result5 = rmd.SetAttributeValue("attribute", "bool"); in HWTEST() 48 std::optional<pandasm::Metadata::Error> result6 = rmd.SetAttribute("ecmascript.annotation"); in HWTEST()
|
/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/types/ |
H A D | exception_details.h | 23 #include <optional> 93 const std::optional<RemoteObject> &GetExceptionObject() const in GetExceptionObject() 130 std::optional<ScriptId> scriptId_; 131 std::optional<std::string> url_; 132 std::optional<RemoteObject> exception_; 133 std::optional<ExecutionContextId> executionContextId_;
|
H A D | remote_object_type.h | 24 #include <optional> 43 std::optional<RemoteObjectId> objectId; 44 std::optional<std::string> description; 49 std::optional<RemoteObjectId> objectId; 55 std::optional<RemoteObjectId> objectId;
|
H A D | remote_object.h | 25 #include <optional> 97 static RemoteObject Object(std::string className, std::optional<RemoteObjectId> objectId = std::nullopt, 98 std::optional<std::string> description = std::nullopt) 104 std::optional<RemoteObjectId> objectId = std::nullopt) 110 std::optional<RemoteObjectId> objectId = std::nullopt) 115 std::optional<RemoteObjectId> GetObjectId() const; 150 std::optional<ObjectPreview> preview_;
|
H A D | scope.h | 21 #include <optional> 33 Scope(Type type, RemoteObject object, std::optional<std::string> name = {}); 40 std::optional<std::string> name_;
|
/arkcompiler/runtime_core/assembler/extensions/ |
H A D | ecmascript_meta.cpp | 20 std::optional<Metadata::Error> RecordMetadata::Validate(const std::string_view &attribute) const in Validate() 38 std::optional<Metadata::Error> RecordMetadata::Validate(const std::string_view &attribute, in Validate() 57 std::optional<Metadata::Error> FieldMetadata::Validate(const std::string_view &attribute) const in Validate() 62 std::optional<Metadata::Error> FieldMetadata::Validate(const std::string_view &attribute, in Validate() 68 std::optional<Metadata::Error> FunctionMetadata::Validate(const std::string_view &attribute) const in Validate() 73 std::optional<Metadata::Error> FunctionMetadata::Validate(const std::string_view &attribute, in Validate() 79 std::optional<Metadata::Error> ParamMetadata::Validate(const std::string_view &attribute) const in Validate() 84 std::optional<Metadata::Error> ParamMetadata::Validate(const std::string_view &attribute, in Validate()
|
H A D | ecmascript_meta.h | 82 std::optional<Error> Validate(const std::string_view &attribute) const override; 84 std::optional<Error> Validate(const std::string_view &attribute, const std::string_view &value) const override; 128 std::optional<Error> Validate(const std::string_view &attribute) const override; 130 std::optional<Error> Validate(const std::string_view &attribute, const std::string_view &value) const override; 174 std::optional<Error> Validate(const std::string_view &attribute) const override; 176 std::optional<Error> Validate(const std::string_view &attribute, const std::string_view &value) const override; 220 std::optional<Error> Validate(const std::string_view &attribute) const override; 222 std::optional<Error> Validate(const std::string_view &attribute, const std::string_view &value) const override;
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
H A D | loop_unroll.h | 58 bool UnrollWithBranching(uint32_t unrollFactor, Loop *loop, std::optional<CountableLoopInfo> loopInfo, 59 std::optional<uint64_t> optIterations); 61 void TransformLoopImpl(Loop *loop, std::optional<uint64_t> optIterations, bool noSideExits, uint32_t unrollFactor, 62 std::optional<CountableLoopInfo> loopInfo);
|
H A D | branch_elimination.h | 73 std::optional<bool> GetConditionResult(Inst *condition); 74 std::optional<bool> TryResolveResult(Inst *condition, Inst *dominantCondition, IfImmInst *ifImmBlock); 78 std::optional<bool> GetCompareAnyTypeResult(IfImmInst *ifImm); 79 std::optional<bool> TryResolveCompareAnyTypeResult(CompareAnyTypeInst *compareAny,
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/include/ |
H A D | constantfold.h | 21 #include <optional> 58 std::pair<BaseNode*, std::optional<IntVal>> FoldBase(BaseNode *node) const; 59 std::pair<BaseNode*, std::optional<IntVal>> FoldBinary(BinaryNode *node); 60 std::pair<BaseNode*, std::optional<IntVal>> FoldCompare(CompareNode *node); 61 std::pair<BaseNode*, std::optional<IntVal>> FoldExtractbits(ExtractbitsNode *node); 63 std::pair<BaseNode*, std::optional<IntVal>> FoldIread(IreadNode *node); 64 std::pair<BaseNode*, std::optional<IntVal>> FoldRetype(RetypeNode *node); 65 std::pair<BaseNode*, std::optional<IntVal>> FoldUnary(UnaryNode *node); 66 std::pair<BaseNode*, std::optional<IntVal>> FoldTypeCvt(TypeCvtNode *node); 104 std::pair<BaseNode*, std::optional<IntVa [all...] |
/arkcompiler/runtime_core/static_core/libpandafile/ |
H A D | method_data_accessor.h | 133 std::optional<File::EntityId> GetCodeId(); 135 std::optional<SourceLang> GetSourceLang(); 145 std::optional<File::EntityId> GetRuntimeParamAnnotationId(); 147 std::optional<File::EntityId> GetDebugInfoId(); 164 std::optional<size_t> GetProfileSize(); 166 std::optional<File::EntityId> GetParamAnnotationId();
|
/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/ |
H A D | inspector_server.h | 35 #include <optional> 46 const std::vector<Scope> &, const std::optional<RemoteObject> &)>; 62 const std::optional<RemoteObject> &exception, 82 std::function<std::optional<BreakpointId>(PtThread, const std::function<bool(std::string_view)> &, size_t, 85 std::function<std::optional<BreakpointId>(PtThread, const std::function<bool(std::string_view)> &, size_t, 112 const std::optional<RemoteObject> &objThis);
|
H A D | error.h | 21 #include <optional> 24 bool HandleError(std::optional<Error> &&error);
|
/arkcompiler/runtime_core/static_core/libpandabase/taskmanager/utils/ |
H A D | worker_thread_local_queue.h | 22 #include <optional> 71 std::optional<Task> Pop(size_t id) in Pop() 73 std::optional<Task> result = Pop(id, TaskExecutionMode::FOREGROUND); in Pop() 80 std::optional<Task> Pop(size_t id, TaskExecutionMode mode) in Pop() 94 std::optional<Task> Pop(size_t id, TaskProperties priority) in Pop()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
H A D | ets_shared_memory.h | 21 #include <optional> 90 WaitResult WaitI32(uint32_t offset, int32_t expectedValue, std::optional<uint64_t> timeout); 92 WaitResult WaitI64(uint32_t offset, int64_t expectedValue, std::optional<uint64_t> timeout); 94 int32_t NotifyI32(uint32_t offset, std::optional<uint32_t> count); 100 bool Wait(std::optional<uint64_t> timeout);
|