Home
last modified time | relevance | path

Searched defs:optional (Results 1 – 18 of 18) sorted by relevance

/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dcxx0x-nontrivial-union.cpp68 namespace optional { namespace
69 template<typename T> struct optional { struct
70 bool has;
71 union { T value; };
73 optional() : has(false) {} in optional() function
75 optional(U &&...u) : has(true), value(forward<U>(u)...) {} in optional() argument
77 optional(const optional &o) : has(o.has) { in optional() argument
80 optional(optional &&o) : has(o.has) { in optional() argument
95 optional &operator=(optional &&o) { in operator =()
107 ~optional() { in ~optional()
[all …]
H A Doverload-template.cpp15 struct optional : optional_ctor_base<ctor_copy_traits<T>::traits> { struct
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/bugprone/
H A Dsigned-char-misuse-with-option.cpp56 class optional { class
60 optional(T value) { in optional() function in boost::optional
/llvm-project-15.0.7/mlir/include/mlir/Tools/PDLL/ODS/
H A DOperation.h51 Attribute(StringRef name, bool optional, in Attribute()
59 bool optional; variable
131 void appendAttribute(StringRef name, bool optional, in appendAttribute()
/llvm-project-15.0.7/flang/test/Semantics/
H A Dexpr-errors02.f9027 subroutine test(out, optional) argument
38 integer, intent(in), optional :: optional local
H A Dcall14.f9034 subroutine C865(optional) bind(c) argument
/llvm-project-15.0.7/clang/test/SemaObjC/
H A Dproperty-13.m13 @property int optional; property
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DMatchers.h174 MatchAndExplain(Optional optional, in MatchAndExplain()
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DX86RecognizableInstr.cpp391 void RecognizableInstr::handleOperand(bool optional, unsigned &operandIndex, in handleOperand()
/llvm-project-15.0.7/mlir/tools/mlir-tblgen/
H A DAttrOrTypeFormatGen.cpp333 if (auto *optional = dyn_cast<OptionalElement>(el)) in genElementParser() local
701 if (auto *optional = dyn_cast<OptionalElement>(el)) in genElementPrinter() local
H A DOpFormatGen.cpp769 if (auto *optional = dyn_cast<OptionalElement>(element)) { in genElementParserStorage() local
1114 if (auto *optional = dyn_cast<OptionalElement>(element)) { in genElementParser() local
1913 if (OptionalElement *optional = dyn_cast<OptionalElement>(element)) { in genElementPrinter() local
2387 if (auto *optional = dyn_cast<OptionalElement>(element)) { in checkElementRangeForColon() local
2434 } else if (auto *optional = dyn_cast<OptionalElement>(*it)) { in verifyAttributeColon() local
H A DOpDefinitionsGen.cpp757 for (const AttributeMetadata *optional : optionalAttrs) { in genAttributeVerifier() local
763 for (const AttributeMetadata *optional : optionalAttrs) { in genAttributeVerifier() local
773 for (const AttributeMetadata *optional : optionalAttrs) { in genAttributeVerifier() local
778 for (const AttributeMetadata *optional : optionalAttrs) { in genAttributeVerifier() local
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dvalue-init.cpp338 struct optional : optional_data_dtor_base, optional_assign_base {}; struct
/llvm-project-15.0.7/mlir/include/mlir/TableGen/
H A DClass.h82 bool optional; variable
/llvm-project-15.0.7/clang/test/Sema/
H A Dwarn-lifetime-analysis-nocfg.cpp200 struct optional { struct
/llvm-project-15.0.7/mlir/lib/Tools/mlir-lsp-server/
H A DMLIRServer.cpp704 void completeExpectedTokens(ArrayRef<StringRef> tokens, bool optional) final { in completeExpectedTokens()
/llvm-project-15.0.7/mlir/utils/vscode/
H A Dpackage-lock.json500 "optional": true boolean
680 "optional": true, boolean
2442 "optional": true boolean
/llvm-project-15.0.7/flang/lib/Lower/
H A DConvertExpr.cpp2252 ExtValue optional = lowerIntrinsicArgumentAsInquired(*expr); in genIntrinsicRef() local