/freebsd-10-stable/contrib/llvm/include/llvm/ADT/ |
H A D | Optional.h | 1 //===-- Optional.h - Simple variant for passing optional values ---*- C++ -*-=// 10 // This file provides Optional, a template class modeled in the spirit of 31 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 46 Optional(T &&y) : hasVal(true) { function in class:llvm::Optional 49 Optional(Optiona function in class:llvm::Optional [all...] |
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/ |
H A D | AnalyzerOptions.h | 20 #include "llvm/ADT/Optional.h" 193 Optional<bool> IncludeTemporaryDtorsInCFG; 196 Optional<bool> InlineCXXStandardLibrary; 199 Optional<bool> InlineTemplateFunctions; 202 Optional<bool> InlineCXXContainerCtorsAndDtors; 205 Optional<bool> InlineCXXSharedPtrDtor; 208 Optional<bool> ObjCInliningMode; 212 Optional<unsigned> AlwaysInlineSize; 215 Optional<bool> SuppressNullReturnPaths; 218 Optional<unsigne [all...] |
/freebsd-10-stable/contrib/llvm/include/llvm/DebugInfo/ |
H A D | DWARFFormValue.h | 14 #include "llvm/ADT/Optional.h" 68 Optional<uint64_t> getAsReference(const DWARFUnit *U) const; 69 Optional<uint64_t> getAsUnsignedConstant() const; 70 Optional<const char *> getAsCString(const DWARFUnit *U) const; 71 Optional<uint64_t> getAsAddress(const DWARFUnit *U) const; 72 Optional<uint64_t> getAsSectionOffset() const;
|
/freebsd-10-stable/contrib/llvm/include/llvm/Support/ |
H A D | LockFileManager.h | 12 #include "llvm/ADT/Optional.h" 48 Optional<std::pair<std::string, int> > Owner; 49 Optional<error_code> Error; 54 static Optional<std::pair<std::string, int> >
|
H A D | Process.h | 29 #include "llvm/ADT/Optional.h" 172 static Optional<std::string> GetEnv(StringRef name);
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Analysis/ |
H A D | BodyFarm.h | 20 #include "llvm/ADT/Optional.h" 37 typedef llvm::DenseMap<const Decl *, Optional<Stmt *> > BodyMap;
|
H A D | CFGStmtMap.cpp | 53 Optional<CFGStmt> CS = CE.getAs<CFGStmt>();
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | SVals.cpp | 33 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...] |
H A D | BugReporterVisitors.cpp | 180 if (Optional<CallExitEnd> CEE = Node->getLocationAs<CallExitEnd>()) 183 if (Optional<StmtPoint> SP = Node->getLocationAs<StmtPoint>()) 197 Optional<CallExitEnd> CEE = Node->getLocationAs<CallExitEnd>(); 211 if (Optional<Loc> LValue = RetVal.getAs<Loc>()) 221 if (Optional<Loc> RetLoc = RetVal.getAs<Loc>()) 242 Optional<StmtPoint> SP = N->getLocationAs<StmtPoint>(); 264 Optional<Loc> LValue; 344 Optional<CallEnter> CE = N->getLocationAs<CallEnter>(); 362 Optional<Loc> ArgV = Call->getArgSVal(I).getAs<Loc>(); 424 Optional<PostStm [all...] |
H A D | SValBuilder.cpp | 81 if (Optional<nonloc::ConcreteInt> CI = val.getAs<nonloc::ConcreteInt>()) { 229 Optional<SVal> SValBuilder::getConstantVal(const Expr *E) { 274 Optional<SVal> ArrayVal = getConstantVal(CE->getSubExpr()); 322 if (Optional<nonloc::ConcreteInt> rInt = RHS.getAs<nonloc::ConcreteInt>()) 326 if (Optional<nonloc::ConcreteInt> lInt = LHS.getAs<nonloc::ConcreteInt>()) 342 if (Optional<Loc> LV = lhs.getAs<Loc>()) { 343 if (Optional<Loc> RV = rhs.getAs<Loc>()) 349 if (Optional<Loc> RV = rhs.getAs<Loc>()) { 421 if (Optional<Loc> L = val.getAs<Loc>()) 440 if (Optional<nonlo [all...] |
H A D | PathDiagnostic.cpp | 281 static Optional<bool> comparePath(const PathPieces &X, const PathPieces &Y); 282 static Optional<bool> 296 static Optional<bool> compareMacro(const PathDiagnosticMacroPiece &X, 301 static Optional<bool> compareCall(const PathDiagnosticCallPiece &X, 318 static Optional<bool> comparePiece(const PathDiagnosticPiece &X, 362 static Optional<bool> comparePath(const PathPieces &X, const PathPieces &Y) { 370 Optional<bool> b = comparePiece(**X_I, **Y_I); 413 Optional<bool> b = comparePath(X.path, Y.path); 658 if (Optional<BlockEdge> BE = P.getAs<BlockEdge>()) { 661 } else if (Optional<StmtPoin [all...] |
H A D | RegionStore.cpp | 30 #include "llvm/ADT/Optional.h" 205 Optional<SVal> getDirectBinding(const MemRegion *R) const; 209 Optional<SVal> getDefaultBinding(const MemRegion *R) const; 235 Optional<SVal> RegionBindingsRef::getDirectBinding(const MemRegion *R) const { 236 return Optional<SVal>::create(lookup(R, BindingKey::Direct)); 239 Optional<SVal> RegionBindingsRef::getDefaultBinding(const MemRegion *R) const { 245 return Optional<SVal>::create(lookup(R, BindingKey::Default)); 448 Optional<RegionBindingsRef> tryBindSmallStruct(RegionBindingsConstRef B, 539 Optional<SVal> getBindingForDerivedDefaultValue(RegionBindingsConstRef B, 830 if (Optional<nonlo [all...] |
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/ |
H A D | Parser.h | 40 #include "llvm/ADT/Optional.h" 96 /// \return The matcher object constructed, or an empty Optional if an error 100 static llvm::Optional<DynTypedMatcher> 110 /// Optional if an error occurred. In that case, \c Error will contain a 113 static llvm::Optional<DynTypedMatcher>
|
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Basic/ |
H A D | LLVM.h | 36 template<typename T> class Optional; 62 using llvm::Optional;
|
H A D | VersionTuple.h | 19 #include "llvm/ADT/Optional.h" 58 Optional<unsigned> getMinor() const { 65 Optional<unsigned> getSubminor() const {
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Basic/ |
H A D | VersionTuple.cpp | 31 if (Optional<unsigned> Minor = V.getMinor()) 33 if (Optional<unsigned> Subminor = V.getSubminor())
|
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | NSAPI.h | 15 #include "llvm/ADT/Optional.h" 55 Optional<NSStringMethodKind> getNSStringMethodKind(Selector Sel) const; 87 Optional<NSArrayMethodKind> getNSArrayMethodKind(Selector Sel); 109 Optional<NSDictionaryMethodKind> getNSDictionaryMethodKind(Selector Sel); 173 Optional<NSNumberLiteralMethodKind> 178 Optional<NSNumberLiteralMethodKind>
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/ |
H A D | VariantValue.cpp | 31 virtual llvm::Optional<DynTypedMatcher> getSingleMatcher() const { 56 virtual llvm::Optional<DynTypedMatcher> getSingleMatcher() const { 58 return llvm::Optional<DynTypedMatcher>(); 94 virtual llvm::Optional<DynTypedMatcher> getSingleMatcher() const { 95 return llvm::Optional<DynTypedMatcher>(); 134 llvm::Optional<DynTypedMatcher> VariantMatcher::getSingleMatcher() const { 135 return Value ? Value->getSingleMatcher() : llvm::Optional<DynTypedMatcher>();
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
H A D | BoolAssignmentChecker.cpp | 72 Optional<DefinedSVal> DV = val.getAs<DefinedSVal>(); 89 Optional<DefinedSVal> greaterThanEqualToZero = 125 Optional<DefinedSVal> lessThanEqToOne =
|
H A D | AnalyzerStatsChecker.cpp | 63 if (Optional<BlockEntrance> BE = P.getAs<BlockEntrance>()) { 126 if (Optional<CFGStmt> CS = CE.getAs<CFGStmt>()) {
|
H A D | CStringChecker.cpp | 207 Optional<DefinedSVal> val = V.getAs<DefinedSVal>(); 365 Optional<NonLoc> Length = LengthVal.getAs<NonLoc>(); 376 if (Optional<Loc> BufLoc = BufStart.getAs<Loc>()) { 396 if (Optional<Loc> BufLoc = BufStart.getAs<Loc>()) { 432 Optional<Loc> firstLoc = firstVal.getAs<Loc>(); 436 Optional<Loc> secondLoc = secondVal.getAs<Loc>(); 459 Optional<DefinedOrUnknownSVal> reverseTest = 480 Optional<NonLoc> Length = LengthVal.getAs<NonLoc>(); 490 Optional<Loc> FirstStartLoc = FirstStart.getAs<Loc>(); 497 Optional<Lo [all...] |
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Tooling/ |
H A D | CommonOptionsParser.cpp | 59 "p", cl::desc("Build path"), cl::Optional);
|
/freebsd-10-stable/crypto/openssl/util/ |
H A D | mkrc.pl | 58 // Optional:
|
/freebsd-10-stable/contrib/llvm/lib/DebugInfo/ |
H A D | DWARFFormValue.cpp | 424 Optional<const char *> DbgStr = getAsCString(cu); 434 Optional<const char *> DbgStr = getAsCString(cu); 486 Optional<const char *> DWARFFormValue::getAsCString(const DWARFUnit *U) const { 506 Optional<uint64_t> DWARFFormValue::getAsAddress(const DWARFUnit *U) const { 519 Optional<uint64_t> DWARFFormValue::getAsReference(const DWARFUnit *U) const { 539 Optional<uint64_t> DWARFFormValue::getAsSectionOffset() const { 545 Optional<uint64_t> DWARFFormValue::getAsUnsignedConstant() const {
|
H A D | DWARFDebugInfoEntry.cpp | 175 Optional<const char *> Result = FormValue.getAsCString(U); 184 Optional<uint64_t> Result = FormValue.getAsAddress(U); 193 Optional<uint64_t> Result = FormValue.getAsUnsignedConstant(); 202 Optional<uint64_t> Result = FormValue.getAsReference(U); 211 Optional<uint64_t> Result = FormValue.getAsSectionOffset();
|