| /arkcompiler/runtime_core/taihe/runtime/include/taihe/ |
| D | optional.hpp | 93 struct optional : public optional_view<cpp_owner_t> { struct 94 …explicit optional(cpp_owner_t *handle) noexcept : optional_view<cpp_owner_t>(handle) {} // main c… in optional() function 96 optional() noexcept : optional(nullptr) {} in optional() function 98 optional(std::nullopt_t) : optional(nullptr) {} in optional() function 101 … optional(std::in_place_t, Args &&...args) : optional(new cpp_owner_t(std::forward<Args>(args)...)) in optional() argument 107 static optional make(Args &&...args) in make() 113 cpp_owner_t &emplace(Args &&...args) in emplace() 122 void reset() in reset() 130 …optional(optional_view<cpp_owner_t> const &other) : optional(other ? new cpp_owner_t(*other) : nul… in optional() argument 132 …optional(optional<cpp_owner_t> const &other) : optional(other ? new cpp_owner_t(*other) : nullptr)… in optional() argument [all …]
|
| /arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
| D | directEvalExpression.h | 29 … TSTypeParameterInstantiation *typeParams, bool optional, uint32_t parserStatus) in DirectEvalExpression()
|
| D | arrayExpression.h | 97 void SetOptional(bool optional) noexcept in SetOptional()
|
| D | callExpression.h | 47 : MaybeOptionalExpression(AstNodeType::CALL_EXPRESSION, optional), in MaybeOptionalExpression() argument
|
| /arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
| D | tsNamedTupleMemberBuilder.h | 41 TSNamedTupleMemberBuilder &SetOptional(bool optional) in SetOptional()
|
| D | tsMappedTypeBuilder.h | 47 TSMappedTypeBuilder &SetOptional(MappedOption optional) in SetOptional()
|
| D | tsMethodSignatureBuilder.h | 47 TSMethodSignatureBuilder &SetOptional(bool optional) in SetOptional()
|
| D | tsPropertySignatureBuilder.h | 47 TSPropertySignatureBuilder &SetOptional(bool optional) in SetOptional()
|
| /arkcompiler/ets_frontend/ets2panda/ir/ |
| D | expression.h | 162 …explicit MaybeOptionalExpression(AstNodeType type, bool optional) : Expression(type), optional_(op… in MaybeOptionalExpression() 163 explicit MaybeOptionalExpression(AstNodeType type, ModifierFlags flags, bool optional) in MaybeOptionalExpression()
|
| /arkcompiler/ets_frontend/ets2panda/ir/ts/ |
| D | tsNamedTupleMember.h | 24 explicit TSNamedTupleMember(Expression *label, TypeNode *elementType, bool optional, in TSNamedTupleMember()
|
| D | tsMappedType.h | 26 MappedOption optional, ArenaAllocator *const allocator) in TSMappedType()
|
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| D | tsNamedTupleMember.h | 34 … explicit TSNamedTupleMember(Expression *label, Expression *elementType, bool optional, bool rest) in TSNamedTupleMember()
|
| D | tsMappedType.h | 36 MappedOption readonly, MappedOption optional) in TSMappedType()
|
| D | tsPropertySignature.h | 34 …icit TSPropertySignature(Expression *key, Expression *typeAnnotation, bool computed, bool optional, in TSPropertySignature()
|
| D | tsMethodSignature.h | 42 bool optional, bool isGetAccessor, bool isSetAccessor) in TSMethodSignature()
|
| /arkcompiler/ets_frontend/es2panda/compiler/base/ |
| D | optionalChain.cpp | 35 void OptionalChain::CheckNullish(bool optional, compiler::VReg obj) in CheckNullish()
|
| /arkcompiler/ets_frontend/ets2panda/ir/base/ |
| D | tsPropertySignature.h | 32 …tySignature(Expression *key, TypeNode *typeAnnotation, bool computed, bool optional, bool readonly) in TSPropertySignature()
|
| D | spreadElement.h | 77 void SetOptional(bool optional) noexcept in SetOptional()
|
| D | tsMethodSignature.h | 38 …TSMethodSignature(Expression *key, ir::FunctionSignature &&signature, bool computed, bool optional) in TSMethodSignature()
|
| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| D | arrayExpression.h | 71 void SetOptional(bool optional) in SetOptional()
|
| D | callExpression.h | 38 TSTypeParameterInstantiation *typeParams, bool optional) in CallExpression()
|
| D | memberExpression.h | 39 bool computed, bool optional) in MemberExpression()
|
| /arkcompiler/ets_frontend/merge_abc/ |
| D | HowToWriteProtoForAssemblyStuff.md | 49 ### optional subsection
|
| /arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/core/model/builder/ |
| D | ArkMethodBuilder.ts | 190 private optional: boolean = false; property in ObjectBindingPatternParameter 222 private optional: boolean = false; property in ArrayBindingPatternParameter
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/interface/ts_to_ets/ |
| D | interface_method.js | 68 export function optionalArg(arg, optional) { argument
|