Home
last modified time | relevance | path

Searched refs:InheritableAttr (Results 1 – 3 of 3) sorted by relevance

/external/clang/include/clang/Basic/
DAttr.td97 class InheritableAttr : Attr;
101 class InheritableParamAttr : InheritableAttr;
107 def Alias : InheritableAttr {
112 def Aligned : InheritableAttr {
119 def AlignMac68k : InheritableAttr {
123 def AlwaysInline : InheritableAttr {
127 def AnalyzerNoReturn : InheritableAttr {
131 def Annotate : InheritableAttr {
136 def AsmLabel : InheritableAttr {
141 def Availability : InheritableAttr {
[all …]
/external/clang/include/clang/AST/
DAttr.h109 class InheritableAttr : public Attr {
111 InheritableAttr(attr::Kind AK, SourceLocation L) in InheritableAttr() function
121 static bool classof(const InheritableAttr *) { return true; } in classof() argument
124 class InheritableParamAttr : public InheritableAttr {
127 : InheritableAttr(AK, L) {} in InheritableParamAttr()
/external/clang/lib/Sema/
DSemaDecl.cpp1469 for (specific_attr_iterator<InheritableAttr> in mergeDeclAttributes()
1470 i = oldDecl->specific_attr_begin<InheritableAttr>(), in mergeDeclAttributes()
1471 e = oldDecl->specific_attr_end<InheritableAttr>(); i != e; ++i) { in mergeDeclAttributes()
1473 InheritableAttr *newAttr = cast<InheritableAttr>((*i)->clone(C)); in mergeDeclAttributes()
1501 InheritableAttr *newAttr = cast<InheritableParamAttr>((*i)->clone(C)); in mergeParamDeclAttributes()