Home
last modified time | relevance | path

Searched refs:PragmaAttributeSupport (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/clang/utils/TableGen/
H A DClangAttrEmitter.cpp3065 PragmaClangAttributeSupport &PragmaAttributeSupport = in EmitClangAttrSubjectMatchRuleList() local
3068 PragmaAttributeSupport.emitMatchRuleList(OS); in EmitClangAttrSubjectMatchRuleList()
3948 emitAttributeMatchRules(PragmaClangAttributeSupport &PragmaAttributeSupport, in emitAttributeMatchRules() argument
3953 for (const auto &Rule : PragmaAttributeSupport.Rules) { in emitAttributeMatchRules()
4140 PragmaClangAttributeSupport &PragmaAttributeSupport = in EmitClangAttrParsedAttrImpl() local
4237 OS << PragmaAttributeSupport.isAttributedSupported(*I->second) << ",\n"; in EmitClangAttrParsedAttrImpl()
4252 PragmaAttributeSupport.generateStrictConformsTo(*I->second, OS); in EmitClangAttrParsedAttrImpl()
4271 emitAttributeMatchRules(PragmaAttributeSupport, OS); in EmitClangAttrParsedAttrImpl()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DAttr.td568 bit PragmaAttributeSupport;
817 let PragmaAttributeSupport = 1;
1403 let PragmaAttributeSupport = 0;
1697 let PragmaAttributeSupport = 0;
1727 let PragmaAttributeSupport = 0;
2377 let PragmaAttributeSupport = 1;
2928 let PragmaAttributeSupport = 0;
3895 let PragmaAttributeSupport = 1;