clang
3.9.0
|
#include <Ownership.h>
Public Member Functions | |
ActionResult (bool Invalid=false) | |
ActionResult (PtrTy V) | |
ActionResult (const DiagnosticBuilder &) | |
ActionResult (const void *) | |
ActionResult (volatile void *) | |
bool | isInvalid () const |
bool | isUsable () const |
bool | isUnset () const |
PtrTy | get () const |
template<typename T > | |
T * | getAs () |
void | set (PtrTy V) |
const ActionResult & | operator= (PtrTy RHS) |
void * | getAsOpaquePointer () const |
Static Public Member Functions | |
static ActionResult | getFromOpaquePointer (void *P) |
Definition at line 179 of file Ownership.h.
|
inline |
Definition at line 185 of file Ownership.h.
|
inline |
Definition at line 188 of file Ownership.h.
|
inline |
Definition at line 193 of file Ownership.h.
clang::ActionResult< PtrTy, true >::ActionResult | ( | const void * | ) |
clang::ActionResult< PtrTy, true >::ActionResult | ( | volatile void * | ) |
|
inline |
Definition at line 203 of file Ownership.h.
|
inline |
Definition at line 207 of file Ownership.h.
|
inline |
Definition at line 229 of file Ownership.h.
|
inlinestatic |
Definition at line 224 of file Ownership.h.
References clang::Result.
|
inline |
Definition at line 199 of file Ownership.h.
|
inline |
Definition at line 201 of file Ownership.h.
|
inline |
Definition at line 200 of file Ownership.h.
|
inline |
Definition at line 215 of file Ownership.h.
|
inline |
Definition at line 209 of file Ownership.h.