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

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

Definition at line 22 of file AttrKinds.h.

◆ 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 69 of file Attributes.cpp.

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