clang 20.0.0git
|
#include "clang/AST/NonTrivialTypeVisitor.h"
Public Member Functions | |
template<class... Ts> | |
RetTy | visit (QualType FT, Ts &&... Args) |
template<class... Ts> | |
RetTy | visitWithKind (QualType::DestructionKind DK, QualType FT, Ts &&... Args) |
Derived & | asDerived () |
Definition at line 21 of file NonTrivialTypeVisitor.h.
|
inline |
Definition at line 46 of file NonTrivialTypeVisitor.h.
Referenced by clang::DestructedTypeVisitor< Derived, RetTy >::visit(), and clang::DestructedTypeVisitor< Derived, RetTy >::visitWithKind().
|
inline |
Definition at line 22 of file NonTrivialTypeVisitor.h.
References clang::DestructedTypeVisitor< Derived, RetTy >::asDerived(), and clang::QualType::isDestructedType().
|
inline |
Definition at line 28 of file NonTrivialTypeVisitor.h.
References clang::DestructedTypeVisitor< Derived, RetTy >::asDerived(), clang::QualType::DK_cxx_destructor, clang::QualType::DK_none, clang::QualType::DK_nontrivial_c_struct, clang::QualType::DK_objc_strong_lifetime, and clang::QualType::DK_objc_weak_lifetime.