clang  6.0.0svn
Typedefs | Enumerations | Functions
clang::attr Namespace Reference

Typedefs

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

Enumerations

enum  Kind
 
enum  SubjectMatchRule
 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 27 of file AttrSubjectMatchRules.h.

Enumeration Type Documentation

◆ Kind

Definition at line 23 of file AttrKinds.h.

◆ SubjectMatchRule

A list of all the recognized kinds of attributes.

Definition at line 20 of file AttrSubjectMatchRules.h.

Function Documentation

◆ getSubjectMatchRuleSpelling()

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

Definition at line 20 of file Attributes.cpp.

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