struct DefaultInitializedTypeVisitor
Declaration
template <class Derived, class RetTy = void>
struct DefaultInitializedTypeVisitor { /* full declaration omitted */ };
Declared at: clang/include/clang/AST/NonTrivialTypeVisitor.h:50
Templates
- Derived
- RetTy = void
Method Overview
- public Derived & asDerived()
- public template <class... Ts>RetTy visit(clang::QualType FT, Ts &&... Args)
- public template <class... Ts>RetTy visitWithKind(QualType::PrimitiveDefaultInitializeKind PDIK, clang::QualType FT, Ts &&... Args)
Methods
¶Derived& asDerived()
Derived& asDerived()
Declared at: clang/include/clang/AST/NonTrivialTypeVisitor.h:74
¶template <class... Ts>
RetTy visit(clang::QualType FT, Ts&&... Args)
template <class... Ts>
RetTy visit(clang::QualType FT, Ts&&... Args)
Declared at: clang/include/clang/AST/NonTrivialTypeVisitor.h:51
Templates
- Ts
Parameters
- clang::QualType FT
- Ts&&... Args
¶template <class... Ts>
RetTy visitWithKind(
QualType::PrimitiveDefaultInitializeKind PDIK,
clang::QualType FT,
Ts&&... Args)
template <class... Ts>
RetTy visitWithKind(
QualType::PrimitiveDefaultInitializeKind PDIK,
clang::QualType FT,
Ts&&... Args)
Declared at: clang/include/clang/AST/NonTrivialTypeVisitor.h:58
Templates
- Ts
Parameters
- QualType::PrimitiveDefaultInitializeKind PDIK
- clang::QualType FT
- Ts&&... Args