clang 22.0.0git
clang::extractapi::TypedefUnderlyingTypeResolver Struct Reference

#include "clang/ExtractAPI/TypedefUnderlyingTypeResolver.h"

Public Member Functions

const NamedDeclgetUnderlyingTypeDecl (QualType Type) const
 Gets the underlying type declaration.
SymbolReference getSymbolReferenceForType (QualType Type, APISet &API) const
 Get a SymbolReference for the given type.
std::string getUSRForType (QualType Type) const
 Get a USR for the given type.
 TypedefUnderlyingTypeResolver (ASTContext &Context)

Detailed Description

Definition at line 28 of file TypedefUnderlyingTypeResolver.h.

Constructor & Destructor Documentation

◆ TypedefUnderlyingTypeResolver()

clang::extractapi::TypedefUnderlyingTypeResolver::TypedefUnderlyingTypeResolver ( ASTContext & Context)
inlineexplicit

Definition at line 38 of file TypedefUnderlyingTypeResolver.h.

Member Function Documentation

◆ getSymbolReferenceForType()

◆ getUnderlyingTypeDecl()

const NamedDecl * TypedefUnderlyingTypeResolver::getUnderlyingTypeDecl ( QualType Type) const

◆ getUSRForType()

std::string TypedefUnderlyingTypeResolver::getUSRForType ( QualType Type) const

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