clang  14.0.0git
Typedefs | Enumerations | Functions
clang::attr Namespace Reference


using ParsedSubjectMatchRuleSet = llvm::DenseMap< int, SourceRange >


enum  Kind
enum  SubjectMatchRule
 A list of all the recognized kinds of attributes. More...


const char * getSubjectMatchRuleSpelling (SubjectMatchRule Rule)

Typedef Documentation

◆ ParsedSubjectMatchRuleSet

using clang::attr::ParsedSubjectMatchRuleSet = typedef llvm::DenseMap<int, SourceRange>

Definition at line 26 of file AttrSubjectMatchRules.h.

Enumeration Type Documentation

◆ Kind

Definition at line 22 of file AttrKinds.h.

◆ SubjectMatchRule

A list of all the recognized kinds of attributes.

Definition at line 19 of file AttrSubjectMatchRules.h.

Function Documentation

◆ getSubjectMatchRuleSpelling()

const char * clang::attr::getSubjectMatchRuleSpelling ( attr::SubjectMatchRule  Rule)

Definition at line 36 of file Attributes.cpp.

Referenced by clang::Sema::ActOnPragmaAttributeAttribute().