clang: clang::attr Namespace Reference (original) (raw)
Typedefs | |
---|---|
using | ParsedSubjectMatchRuleSet = llvm::DenseMap< int, SourceRange > |
Enumerations | |
---|---|
enum | Kind |
enum | SubjectMatchRule { SubjectMatchRule_Last } |
A list of all the recognized kinds of attributes. More... | |
Functions | |
---|---|
const char * | getSubjectMatchRuleSpelling (SubjectMatchRule Rule) |
Typedef Documentation
◆ ParsedSubjectMatchRuleSet
using clang::attr::ParsedSubjectMatchRuleSet = typedef llvm::DenseMap<int, SourceRange>
Definition at line 31 of file AttrSubjectMatchRules.h.
Enumeration Type Documentation
◆ Kind
enum clang::attr::Kind
Definition at line 22 of file AttrKinds.h.
◆ SubjectMatchRule
enum clang::attr::SubjectMatchRule
A list of all the recognized kinds of attributes.
Enumerator |
---|
SubjectMatchRule_Last |
Definition at line 21 of file AttrSubjectMatchRules.h.
Function Documentation
◆ getSubjectMatchRuleSpelling()
const char * clang::attr::getSubjectMatchRuleSpelling | ( | attr::SubjectMatchRule | Rule | ) |
---|
Definition at line 72 of file Attributes.cpp.
Referenced by clang::Sema::ActOnPragmaAttributeAttribute().