Home
last modified time | relevance | path

Searched defs:noexcept (Results 1 - 25 of 71) sorted by relevance

123

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/
H A Dutil.h29 void ClearTypesVariablesAndScopes(ir::AstNode *node) noexcept; member
30 ArenaSet<varbinder::Variable *> FindCaptured(ArenaAllocator *allocator, ir::AstNode *scopeBearer) noexcept; member
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/ets_proxy/
H A Dets_object_reference.h32 constexpr EtsObjectReferenceDeleter() noexcept = default; member in ark::ark::ets::interop::js::ets_proxy::EtsObjectReferenceDeleter
33 ~EtsObjectReferenceDeleter() noexcept = default; member in ark::ark::ets::interop::js::ets_proxy::EtsObjectReferenceDeleter
34 EtsObjectReferenceDeleter(const EtsObjectReferenceDeleter &) noexcept = default; member in ark::ark::ets::interop::js::ets_proxy::EtsObjectReferenceDeleter
35 EtsObjectReferenceDeleter &operator=(const EtsObjectReferenceDeleter &) noexcept = default; member in ark::ark::ets::interop::js::ets_proxy::EtsObjectReferenceDeleter
/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/connection/ohos_ws/
H A Dohos_ws_server_endpoint.h31 OhosWsServerEndpoint() noexcept; member in ark::tooling::inspector::OhosWsServerEndpoint
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DenumPostCheckLowering.h26 EnumPostCheckLoweringPhase() noexcept = default; member in ark::es2panda::compiler::EnumPostCheckLoweringPhase
H A DobjectIterator.h37 void TransferForOfLoopBody(ir::Statement *forBody, ir::BlockStatement *whileBody, bool needCleaning) const noexcept; member in ark::es2panda::ark::es2panda::compiler::ObjectIteratorLowering
H A DgenericBridgesLowering.h55 std::vector<ir::AstNode *> &typeNodes) const noexcept; member in ark::es2panda::compiler::GenericBridgesPhase
H A DenumLowering.h26 EnumLoweringPhase() noexcept = default; member in ark::es2panda::compiler::EnumLoweringPhase
/arkcompiler/ets_frontend/ets2panda/ir/
H A DvalidationInfo.h25 ValidationInfo() noexcept = default; member in ark::es2panda::ir::ValidationInfo
/arkcompiler/ets_frontend/es2panda/ir/
H A DvalidationInfo.h25 ValidationInfo() noexcept = default; member in panda::es2panda::ir::ValidationInfo
/arkcompiler/runtime_core/libpandabase/utils/
H A Dexpected.h29 explicit Unexpected(E e) noexcept(std::is_nothrow_move_constructible_v<E>) : e_(std::move(e)) {} in noexcept() function in panda::final
74 Expected(T v) noexcept(std::is_nothrow_move_constructible_v<T>) : v_(std::move(v)) {} in noexcept() function in panda::final
76 Expected(Unexpected<E> e) noexcept(std::is_nothrow_move_constructible_v<E>) : v_(std::move(e.Value())) {} in noexcept() function in panda::final
87 const E &Error() const &noexcept(ExpectedConfi function in panda::final
92 E &Error() & noexcept(ExpectedConfig::RELEASE) noexcept() function in panda::final
97 E &&Error() && noexcept(ExpectedConfig::RELEASE) noexcept() function in panda::final
103 const T &Value() const &noexcept(ExpectedConfig::RELEASE) noexcept() function in panda::final
110 T &Value() & noexcept(ExpectedConfig::RELEASE) noexcept() function in panda::final
115 T &&Value() && noexcept(ExpectedConfig::RELEASE) noexcept() function in panda::final
120 const T &operator*() const &noexcept(ExpectedConfig::RELEASE) noexcept() function in panda::final
124 T &operator*() & noexcept(ExpectedConfig::RELEASE) noexcept() function in panda::final
128 T &&operator*() && noexcept(ExpectedConfig::RELEASE) noexcept() function in panda::final
[all...]
/arkcompiler/runtime_core/static_core/libpandabase/utils/
H A Dexpected.h29 explicit Unexpected(E e) noexcept(std::is_nothrow_move_constructible_v<E>) : e_(std::move(e)) {} in noexcept() function in ark::final
74 Expected(T v) noexcept(std::is_nothrow_move_constructible_v<T>) : v_(std::move(v)) {} in noexcept() function in ark::final
76 Expected(Unexpected<E> e) noexcept(std::is_nothrow_move_constructible_v<E>) : v_(std::move(e.Value())) {} in noexcept() function in ark::final
87 const E &Error() const &noexcept(ExpectedConfi function in ark::final
93 E &Error() &noexcept(ExpectedConfig::RELEASE) noexcept() function in ark::final
98 E &&Error() &&noexcept(ExpectedConfig::RELEASE) noexcept() function in ark::final
104 const T &Value() const &noexcept(ExpectedConfig::RELEASE) noexcept() function in ark::final
111 T &Value() &noexcept(ExpectedConfig::RELEASE) noexcept() function in ark::final
116 T &&Value() &&noexcept(ExpectedConfig::RELEASE) noexcept() function in ark::final
121 const T &operator*() const &noexcept(ExpectedConfig::RELEASE) noexcept() function in ark::final
126 T &operator*() &noexcept(ExpectedConfig::RELEASE) noexcept() function in ark::final
130 T &&operator*() &&noexcept(ExpectedConfig::RELEASE) noexcept() function in ark::final
135 const T *operator->() const noexcept(ExpectedConfig::RELEASE) noexcept() function in ark::final
141 T *operator->() noexcept(ExpectedConfig::RELEASE) noexcept() function in ark::final
[all...]
/arkcompiler/runtime_core/static_core/runtime/include/mem/
H A Dpanda_smart_pointers.h27 constexpr DefaultPandaDelete() noexcept = default; member
46 constexpr DefaultPandaDelete() noexcept = default; member
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A Dpandagen.h58 [[nodiscard]] FunctionBuilder *FuncBuilder() const noexcept; member in ark::es2panda::ark::es2panda::ark::es2panda::compiler::final
59 [[nodiscard]] EnvScope *GetEnvScope() const noexcept; member in ark::es2panda::ark::es2panda::ark::es2panda::compiler::final
63 [[nodiscard]] VReg LexEnv() const noexcept; member in ark::es2panda::ark::es2panda::ark::es2panda::compiler::final
H A DregSpiller.h33 constexpr explicit SpillInfo(VReg originReg, VReg spillReg) noexcept; member in ark::es2panda::ark::es2panda::compiler::RegSpiller::final
35 [[nodiscard]] constexpr VReg OriginReg() const noexcept; member in ark::es2panda::ark::es2panda::compiler::RegSpiller::final
36 [[nodiscard]] constexpr VReg SpillReg() const noexcept; member in ark::es2panda::ark::es2panda::compiler::RegSpiller::final
37 [[nodiscard]] constexpr SpillInfo Reversed() const noexcept; member in ark::es2panda::ark::es2panda::compiler::RegSpiller::final
54 virtual void Finalize() noexcept = 0; member in ark::es2panda::ark::es2panda::compiler::RegSpiller
56 [[nodiscard]] CodeGen *GetCodeGen() const noexcept; member in ark::es2panda::ark::es2panda::compiler::RegSpiller
57 [[nodiscard]] std::pair<SpillInfo, const checker::Type *> New() noexcept; member in ark::es2panda::ark::es2panda::compiler::RegSpiller
58 void Adjust(const std::unordered_set<VReg> &regs) noexcept; member in ark::es2panda::ark::es2panda::compiler::RegSpiller
61 void SetCodeGen(CodeGen &cg) noexcept; member in ark::es2panda::ark::es2panda::compiler::RegSpiller
62 std::uint32_t SpillIndex() const noexcept; member in ark::es2panda::ark::es2panda::compiler::RegSpiller
63 std::uint32_t &SpillIndex() noexcept; global() member in ark::es2panda::ark::es2panda::compiler::RegSpiller
[all...]
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
H A DetsUnionType.h79 [[nodiscard]] checker::Type *GetAssignableType(ETSChecker *checker, checker::Type *sourceType) const noexcept; member in ark::es2panda::checker::ETSUnionType
92 ArenaVector<Type *> &unionTypes) noexcept; member in ark::es2panda::checker::ETSUnionType
94 ArenaVector<Type *> &unionTypes) noexcept; member in ark::es2panda::checker::ETSUnionType
98 std::map<std::uint32_t, checker::Type *> &numericTypes) const noexcept; member in ark::es2panda::checker::ETSUnionType
H A DetsTypeParameter.h41 [[nodiscard]] ETSTypeParameter *GetOriginal() const noexcept; member in ark::es2panda::checker::ETSTypeParameter
42 [[nodiscard]] util::StringView const &Name() const noexcept; member in ark::es2panda::checker::ETSTypeParameter
/arkcompiler/ets_frontend/ets2panda/util/
H A Dbitset.h32 void Clear(bool value) noexcept; member in ark::es2panda::util::BitSet
33 void Set(size_t pos) noexcept; member in ark::es2panda::util::BitSet
34 void Set(size_t pos, bool value) noexcept; member in ark::es2panda::util::BitSet
35 bool Test(size_t pos) const noexcept; member in ark::es2panda::util::BitSet
36 bool Any(bool value) const noexcept; member in ark::es2panda::util::BitSet
37 bool All(bool value) const noexcept; member in ark::es2panda::util::BitSet
42 size_t DataSize() const noexcept; member in ark::es2panda::util::BitSet
/arkcompiler/ets_frontend/es2panda/util/
H A Dbitset.h33 void Clear(bool value) noexcept; member in panda::es2panda::util::BitSet
34 void Set(size_t pos) noexcept; member in panda::es2panda::util::BitSet
35 void Set(size_t pos, bool value) noexcept; member in panda::es2panda::util::BitSet
36 bool Test(size_t pos) const noexcept; member in panda::es2panda::util::BitSet
41 size_t DataSize() const noexcept; member in panda::es2panda::util::BitSet
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A DcastingContext.h36 [[nodiscard]] bool UncheckedCast() const noexcept; member in ark::es2panda::checker::CastingContext
/arkcompiler/runtime_core/static_core/runtime/mem/
H A Dframe_allocator.h51 FrameAllocator(const FrameAllocator &) noexcept = delete; member in ark::mem::FrameAllocator
52 FrameAllocator(FrameAllocator &&) noexcept = default; member in ark::mem::FrameAllocator
53 FrameAllocator &operator=(const FrameAllocator &) noexcept = delete; member in ark::mem::FrameAllocator
54 FrameAllocator &operator=(FrameAllocator &&) noexcept = default; member in ark::mem::FrameAllocator
/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/connection/asio/
H A Dserver_endpoint.h35 ServerEndpoint() noexcept; member in ark::tooling::inspector::ServerEndpoint
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A DnamespaceDefinition.h84 void SetIdent(ir::Identifier *ident) noexcept; member in ark::es2panda::ir::NamespaceDefinition
[all...]
H A DtsIndexSignature.h61 [[nodiscard]] TSIndexSignatureKind Kind() const noexcept; member in ark::es2panda::ark::es2panda::ir::TSIndexSignature
/arkcompiler/ets_frontend/ets2panda/evaluate/
H A DirCheckHelper.h66 ~IrCheckHelper() noexcept = default; member in ark::es2panda::ark::es2panda::ark::es2panda::ark::es2panda::ark::es2panda::evaluate::final
/arkcompiler/ets_frontend/ets2panda/ir/ets/
H A DetsParameterExpression.h40 [[nodiscard]] const Identifier *Ident() const noexcept; member in ark::es2panda::ark::es2panda::ir::final
41 [[nodiscard]] Identifier *Ident() noexcept; member in ark::es2panda::ark::es2panda::ir::final
43 [[nodiscard]] const SpreadElement *RestParameter() const noexcept; member in ark::es2panda::ark::es2panda::ir::final
44 [[nodiscard]] SpreadElement *RestParameter() noexcept; member in ark::es2panda::ark::es2panda::ir::final
46 [[nodiscard]] const Expression *Initializer() const noexcept; member in ark::es2panda::ark::es2panda::ir::final
47 [[nodiscard]] Expression *Initializer() noexcept; member in ark::es2panda::ark::es2panda::ir::final
49 void SetLexerSaved(util::StringView s) noexcept; member in ark::es2panda::ark::es2panda::ir::final
50 [[nodiscard]] util::StringView LexerSaved() const noexcept; member in ark::es2panda::ark::es2panda::ir::final
52 [[nodiscard]] varbinder::Variable *Variable() const noexcept; member in ark::es2panda::ark::es2panda::ir::final
53 void SetVariable(varbinder::Variable *variable) noexcept; member in ark::es2panda::ark::es2panda::ir::final
55 [[nodiscard]] TypeNode const *TypeAnnotation() const noexcept; global() member in ark::es2panda::ark::es2panda::ir::final
56 [[nodiscard]] TypeNode *TypeAnnotation() noexcept; global() member in ark::es2panda::ark::es2panda::ir::final
[all...]

Completed in 7 milliseconds

123