clang API Documentation

clang::ASTOwningResult< PtrTy > Member List

This is the complete list of members for clang::ASTOwningResult< PtrTy >, including all inherited members.
ASTOwningResult(bool invalid=false)clang::ASTOwningResult< PtrTy > [inline, explicit]
ASTOwningResult(PtrTy node)clang::ASTOwningResult< PtrTy > [inline, explicit]
ASTOwningResult(const DumbResult &res)clang::ASTOwningResult< PtrTy > [inline, explicit]
ASTOwningResult(const ASTOwningPtr< PtrTy > &o)clang::ASTOwningResult< PtrTy > [inline]
ASTOwningResult(const void *)clang::ASTOwningResult< PtrTy > [explicit]
ASTOwningResult(volatile void *)clang::ASTOwningResult< PtrTy > [explicit]
DumbResult typedefclang::ASTOwningResult< PtrTy >
get() const clang::ASTOwningResult< PtrTy > [inline]
isInvalid() const clang::ASTOwningResult< PtrTy > [inline]
isUsable() const clang::ASTOwningResult< PtrTy > [inline]
operator=(PtrTy raw)clang::ASTOwningResult< PtrTy > [inline]
operator=(const DumbResult &res)clang::ASTOwningResult< PtrTy > [inline]
release()clang::ASTOwningResult< PtrTy > [inline]
result()clang::ASTOwningResult< PtrTy > [inline]
take()clang::ASTOwningResult< PtrTy > [inline]
takeAs()clang::ASTOwningResult< PtrTy > [inline]