Searched refs:Optional (Results 1 - 25 of 267) sorted by relevance

1234567891011

/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DSemaLambda.h30 Optional<unsigned> getStackIndexOfNearestEnclosingCaptureCapableLambda(
/freebsd-11.0-release/contrib/llvm/include/llvm/ADT/
H A DOptional.h1 //===-- Optional.h - Simple variant for passing optional values ---*- C++ -*-=//
10 // This file provides Optional, a template class modeled in the spirit of
29 class Optional { class in namespace:llvm
35 Optional(NoneType) : hasVal(false) {} function in class:llvm::Optional
36 explicit Optional() : hasVal(false) {} function in class:llvm::Optional
37 Optional(const T &y) : hasVal(true) { function in class:llvm::Optional
40 Optional(const Optional &O) : hasVal(O.hasVal) { function in class:llvm::Optional
45 Optional(T &&y) : hasVal(true) { function in class:llvm::Optional
48 Optional(Optiona function in class:llvm::Optional
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/
H A DAnalyzerOptions.h20 #include "llvm/ADT/Optional.h"
205 Optional<bool> IncludeTemporaryDtorsInCFG;
208 Optional<bool> InlineCXXStandardLibrary;
211 Optional<bool> InlineTemplateFunctions;
214 Optional<bool> InlineCXXAllocator;
217 Optional<bool> InlineCXXContainerMethods;
220 Optional<bool> InlineCXXSharedPtrDtor;
223 Optional<bool> ObjCInliningMode;
227 Optional<unsigned> AlwaysInlineSize;
230 Optional<boo
[all...]
/freebsd-11.0-release/contrib/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFFormValue.h14 #include "llvm/ADT/Optional.h"
75 Optional<uint64_t> getAsReference(const DWARFUnit *U) const;
76 Optional<uint64_t> getAsUnsignedConstant() const;
77 Optional<int64_t> getAsSignedConstant() const;
78 Optional<const char *> getAsCString(const DWARFUnit *U) const;
79 Optional<uint64_t> getAsAddress(const DWARFUnit *U) const;
80 Optional<uint64_t> getAsSectionOffset() const;
81 Optional<ArrayRef<uint8_t>> getAsBlock() const;
/freebsd-11.0-release/contrib/llvm/include/llvm/Support/
H A DLockFileManager.h12 #include "llvm/ADT/Optional.h"
57 Optional<std::pair<std::string, int> > Owner;
58 Optional<std::error_code> Error;
63 static Optional<std::pair<std::string, int> >
H A DProcess.h29 #include "llvm/ADT/Optional.h"
74 static Optional<std::string> GetEnv(StringRef name);
80 static Optional<std::string> FindInEnvPath(const std::string& EnvName,
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/
H A DCoreCLRGC.cpp41 Optional<bool> isGCManagedPointer(const Type *Ty) const override {
H A DStatepointExampleGC.cpp37 Optional<bool> isGCManagedPointer(const Type *Ty) const override {
/freebsd-11.0-release/contrib/llvm/include/llvm/DebugInfo/PDB/DIA/
H A DDIADataStream.h23 llvm::Optional<RecordType> getItemAtIndex(uint32_t Index) const override;
/freebsd-11.0-release/contrib/llvm/include/llvm/DebugInfo/PDB/
H A DIPDBDataStream.h14 #include "llvm/ADT/Optional.h"
30 virtual llvm::Optional<RecordType> getItemAtIndex(uint32_t Index) const = 0;
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DSVals.cpp33 if (Optional<nonloc::SymbolVal> SV = getAs<nonloc::SymbolVal>()) {
39 if (Optional<loc::MemRegionVal> RV = getAs<loc::MemRegionVal>()) {
52 if (Optional<loc::MemRegionVal> X = getAs<loc::MemRegionVal>()) {
71 if (Optional<nonloc::LocAsInteger> X = getAs<nonloc::LocAsInteger>())
74 if (Optional<loc::MemRegionVal> X = getAs<loc::MemRegionVal>()) {
86 Optional<loc::MemRegionVal> X = getAs<loc::MemRegionVal>();
113 if (Optional<nonloc::SymbolVal> X = getAs<nonloc::SymbolVal>())
122 if (Optional<nonloc::SymbolVal> X = getAs<nonloc::SymbolVal>())
136 if (Optional<loc::MemRegionVal> X = getAs<loc::MemRegionVal>())
139 if (Optional<nonlo
[all...]
/freebsd-11.0-release/contrib/llvm/lib/DebugInfo/PDB/DIA/
H A DDIADataStream.cpp36 llvm::Optional<DIADataStream::RecordType>
42 return llvm::Optional<RecordType>();
46 return llvm::Optional<RecordType>();
/freebsd-11.0-release/contrib/llvm/lib/Support/
H A DProcess.cpp29 Optional<std::string> Process::FindInEnvPath(const std::string& EnvName,
33 Optional<std::string> FoundPath;
34 Optional<std::string> OptPath = Process::GetEnv(EnvName);
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DNSAPI.h15 #include "llvm/ADT/Optional.h"
60 Optional<NSStringMethodKind> getNSStringMethodKind(Selector Sel) const;
96 Optional<NSArrayMethodKind> getNSArrayMethodKind(Selector Sel);
121 Optional<NSDictionaryMethodKind> getNSDictionaryMethodKind(Selector Sel);
138 Optional<NSSetMethodKind> getNSSetMethodKind(Selector Sel);
202 Optional<NSNumberLiteralMethodKind>
207 Optional<NSNumberLiteralMethodKind>
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/
H A DVariantValue.cpp59 llvm::Optional<DynTypedMatcher>
69 llvm::Optional<DynTypedMatcher> Inner =
84 llvm::Optional<DynTypedMatcher> getSingleMatcher() const override {
93 llvm::Optional<DynTypedMatcher>
118 llvm::Optional<DynTypedMatcher> getSingleMatcher() const override {
120 return llvm::Optional<DynTypedMatcher>();
134 llvm::Optional<DynTypedMatcher>
183 llvm::Optional<DynTypedMatcher> getSingleMatcher() const override {
184 return llvm::Optional<DynTypedMatcher>();
197 llvm::Optional<DynTypedMatche
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Basic/
H A DVersionTuple.cpp31 if (Optional<unsigned> Minor = V.getMinor())
33 if (Optional<unsigned> Subminor = V.getSubminor())
35 if (Optional<unsigned> Build = V.getBuild())
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Utility/
H A DEither.h13 #include "llvm/ADT/Optional.h"
63 llvm::Optional<T1>
71 return llvm::Optional<T1>();
76 llvm::Optional<T2>
84 return llvm::Optional<T2>();
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Analysis/
H A DBodyFarm.h20 #include "llvm/ADT/Optional.h"
43 typedef llvm::DenseMap<const Decl *, Optional<Stmt *> > BodyMap;
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Basic/
H A DLLVM.h36 template<typename T> class Optional;
63 using llvm::Optional;
H A DVersionTuple.h19 #include "llvm/ADT/Optional.h"
72 Optional<unsigned> getMinor() const {
79 Optional<unsigned> getSubminor() const {
86 Optional<unsigned> getBuild() const {
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/
H A DParser.h42 #include "llvm/ADT/Optional.h"
93 /// \return The matcher constructor, or Optional<MatcherCtor>() if not
95 virtual llvm::Optional<MatcherCtor>
128 llvm::Optional<MatcherCtor>
158 /// Optional if an error occurred. In that case, \c Error will contain a
161 static llvm::Optional<DynTypedMatcher>
165 static llvm::Optional<DynTypedMatcher>
170 static llvm::Optional<DynTypedMatcher>
/freebsd-11.0-release/contrib/llvm/include/llvm/Object/
H A DCOFFYAML.h17 #include "llvm/ADT/Optional.h"
68 Optional<COFF::AuxiliaryFunctionDefinition> FunctionDefinition;
69 Optional<COFF::AuxiliarybfAndefSymbol> bfAndefSymbol;
70 Optional<COFF::AuxiliaryWeakExternal> WeakExternal;
72 Optional<COFF::AuxiliarySectionDefinition> SectionDefinition;
73 Optional<COFF::AuxiliaryCLRToken> CLRToken;
80 Optional<COFF::DataDirectory> DataDirectories[COFF::NUM_DATA_DIRECTORIES];
84 Optional<PEHeader> OptionalHeader;
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DBoolAssignmentChecker.cpp72 Optional<DefinedSVal> DV = val.getAs<DefinedSVal>();
89 Optional<DefinedSVal> greaterThanEqualToZero =
125 Optional<DefinedSVal> lessThanEqToOne =
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/
H A DGCStrategy.h53 #include "llvm/ADT/Optional.h"
124 virtual Optional<bool> isGCManagedPointer(const Type *Ty) const {
/freebsd-11.0-release/contrib/llvm/lib/LibDriver/
H A DLibDriver.cpp79 Optional<std::string> EnvOpt = sys::Process::GetEnv("LIB");
91 static Optional<std::string> findInputFile(StringRef File,
99 return Optional<std::string>();
133 Optional<std::string> Path = findInputFile(Arg->getValue(), SearchPaths);

Completed in 424 milliseconds

1234567891011