clang 20.0.0git
Public Member Functions | List of all members
clang::TemplateTypeParmTypeLoc Class Reference

Wrapper for template type parameters. More...

#include "clang/AST/TypeLoc.h"

Inheritance diagram for clang::TemplateTypeParmTypeLoc:
Inheritance graph
[legend]

Public Member Functions

TemplateTypeParmDeclgetDecl () const
 
- Public Member Functions inherited from clang::InheritingConcreteTypeLoc< TypeSpecTypeLoc, TemplateTypeParmTypeLoc, TemplateTypeParmType >
const TemplateTypeParmTypegetTypePtr () const
 
- Public Member Functions inherited from clang::TypeSpecTypeLoc
SourceLocation getNameLoc () const
 
void setNameLoc (SourceLocation Loc)
 
SourceRange getLocalSourceRange () const
 
void initializeLocal (ASTContext &Context, SourceLocation Loc)
 
- Public Member Functions inherited from clang::ConcreteTypeLoc< UnqualTypeLoc, TypeSpecTypeLoc, Type, TypeSpecLocInfo >
unsigned getLocalDataAlignment () const
 
unsigned getLocalDataSize () const
 
void copyLocal (TypeSpecTypeLoc other)
 
TypeLoc getNextTypeLoc () const
 
const TypegetTypePtr () const
 
- Public Member Functions inherited from clang::UnqualTypeLoc
 UnqualTypeLoc ()=default
 
 UnqualTypeLoc (const Type *Ty, void *