Searched defs:Optional (Results 1 - 9 of 9) sorted by relevance

/external/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
24 class Optional { class in namespace:llvm
28 explicit Optional() : x(), hasVal(false) {} function in class:llvm::Optional
29 Optional(const T &y) : x(y), hasVal(true) {} function in class:llvm::Optional
31 static inline Optional create(const T* y) {
32 return y ? Optional(*y) : Optional();
35 Optional &operator=(const T &y) {
53 struct simplify_type<const Optional<
[all...]
/external/guava/guava/src/com/google/common/base/
H A DOptional.java37 * <p>A non-null {@code Optional<T>} reference can be used as a replacement for a nullable
48 * have no value" (present in the map, with value {@code Optional.absent()})
62 * @param <T> the type of instance that can be contained. {@code Optional} is naturally
63 * covariant on this type, so it is safe to cast an {@code Optional<T>} to {@code
64 * Optional<S>} for any supertype {@code S} of {@code T}.
71 public abstract class Optional<T> implements Serializable { class in inherits:Serializable
73 * Returns an {@code Optional} instance with no contained reference.
76 public static <T> Optional<T> absent() {
77 return (Optional<T>) Absent.INSTANCE;
81 * Returns an {@code Optional} instanc
97 private Optional() {} method in class:Optional
[all...]
/external/chromium/third_party/libevent/
H A Devent_rpcgen.py195 # Optional entries do not have to be set
196 if entry.Optional():
202 if entry.Optional():
332 def Optional(self): member in class:Entry
403 if self.Optional():
692 if self.Optional():
959 if self.Optional():
/external/clang/lib/Sema/
H A DCodeCompleteConsumer.cpp96 llvm_unreachable("Optional strings cannot be created from text");
162 CodeCompletionString::Chunk::CreateOptional(CodeCompletionString *Optional) { argument
165 Result.Optional = Optional;
233 case CK_Optional: OS << "{#" << C->Optional->getAsString() << "#}"; break;
355 void CodeCompletionBuilder::AddOptionalChunk(CodeCompletionString *Optional) { argument
356 Chunks.push_back(Chunk::CreateOptional(Optional));
/external/clang/include/clang/Sema/
H A DCodeCompleteConsumer.h404 CodeCompletionString *Optional; member in union:clang::CodeCompletionString::Chunk::__anon3379
415 static Chunk CreateOptional(CodeCompletionString *Optional);
621 void AddOptionalChunk(CodeCompletionString *Optional);
/external/clang/lib/StaticAnalyzer/Checkers/
H A DBasicObjCFoundationChecks.cpp200 class Optional { class in namespace:__anon3838
204 Optional() : IsKnown(false), Val(0) {} function in class:__anon3838::Optional
205 Optional(const T& val) : IsKnown(true), Val(val) {} function in class:__anon3838::Optional
220 static Optional<uint64_t> GetCFNumberSize(ASTContext &Ctx, uint64_t i) {
241 return Optional<uint64_t>();
297 Optional<uint64_t> TargetSize = GetCFNumberSize(Ctx, NumberKind);
600 llvm::Optional<ExplodedNode*> errorNode;
/external/llvm/include/llvm/Support/
H A DCommandLine.h86 Optional = 0x00, // Zero or One occurrence enumerator in enum:llvm::cl::NumOccurrencesFlag
1176 explicit opt(const M0t &M0) : Option(Optional, NotHidden) {
1183 opt(const M0t &M0, const M1t &M1) : Option(Optional, NotHidden) {
1191 const M2t &M2) : Option(Optional, NotHidden) {
1198 const M3t &M3) : Option(Optional, NotHidden) {
1205 const M4t &M4) : Option(Optional, NotHidden) {
1214 const M4t &M4, const M5t &M5) : Option(Optional, NotHidden) {
1224 const M6t &M6) : Option(Optional, NotHidden) {
1234 const M7t &M7) : Option(Optional, NotHidden) {
1637 explicit alias(const M0t &M0) : Option(Optional, Hidde
[all...]
/external/clang/include/clang/AST/
H A DDeclObjC.h115 enum ImplementationControl { None, Required, Optional };
1748 enum PropertyControl { None, Required, Optional }; enumerator in enum:clang::ObjCPropertyDecl::PropertyControl
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
H A Dorg.eclipse.jdt.core_3.6.2.v_A76_R36x.jarMETA-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ...

Completed in 161 milliseconds