clang-tools 22.0.0git
Entry Struct Reference

Public Types

enum  EntryKind { EK_Tag , EK_Value , EK_Macro , EK_NumberOfKinds }

Public Member Functions

StringRef getKindName ()

Static Public Member Functions

static StringRef getKindName (EntryKind kind)

Public Attributes

enum Entry::EntryKind Kind
Location Loc

Detailed Description

Definition at line 421 of file Modularize.cpp.

Member Enumeration Documentation

◆ EntryKind

Enumerator
EK_Tag 
EK_Value 
EK_Macro 
EK_NumberOfKinds 

Definition at line 422 of file Modularize.cpp.

Member Function Documentation

◆ getKindName() [1/2]

StringRef Entry::getKindName ( )
inline

Definition at line 432 of file Modularize.cpp.

References getKindName(), and Kind.

Referenced by getKindName(), and main().

◆ getKindName() [2/2]

StringRef Entry::getKindName ( Entry::EntryKind kind)
static

Definition at line 437 of file Modularize.cpp.

References EK_Macro, EK_NumberOfKinds, EK_Tag, and EK_Value.

Member Data Documentation

◆ Kind

enum Entry::EntryKind Entry::Kind

Referenced by getKindName().

◆ Loc

Location Entry::Loc

Definition at line 430 of file Modularize.cpp.


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