clang 20.0.0git
Public Member Functions | List of all members
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()

SymbolReference TypedefUnderlyingTypeResolver::getSymbolReferenceForType ( QualType  Type,
APISet API 
) const

◆ 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: