clang 22.0.0git
clang::DestructedTypeVisitor< Derived, RetTy > Struct Template Reference

#include "clang/AST/NonTrivialTypeVisitor.h"

Inheritance diagram for clang::DestructedTypeVisitor< Derived, RetTy >:
[legend]

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 ()

Detailed Description

template<class Derived, class RetTy = void>
struct clang::DestructedTypeVisitor< Derived, RetTy >

Definition at line 21 of file NonTrivialTypeVisitor.h.

Member Function Documentation

◆ asDerived()

template<class Derived, class RetTy = void>
Derived & clang::DestructedTypeVisitor< Derived, RetTy >::asDerived ( )
inline

◆ visit()

template<class Derived, class RetTy = void>
template<class... Ts>
RetTy clang::DestructedTypeVisitor< Derived, RetTy >::visit ( QualType FT,
Ts &&... Args )
inline

Definition at line 22 of file NonTrivialTypeVisitor.h.

◆ visitWithKind()

template<class Derived, class RetTy = void>
template<class... Ts>
RetTy clang::DestructedTypeVisitor< Derived, RetTy >::visitWithKind ( QualType::DestructionKind DK,
QualType FT,
Ts &&... Args )
inline

Definition at line 28 of file NonTrivialTypeVisitor.h.


The documentation for this struct was generated from the following file: