reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
132 unsigned ParsedAttr::getMinArgs() const { return getInfo(*this).NumArgs; } 135 return getMinArgs() + getInfo(*this).OptArgs; 139 return getInfo(*this).HasCustomParsing; 143 return getInfo(*this).DiagAppertainsToDecl(S, *this, D); 155 return getInfo(*this).GetPragmaAttributeMatchRules(MatchRules, LangOpts); 159 return getInfo(*this).DiagLangOpts(S, *this); 163 return getInfo(*this).IsTargetSpecific; 166 bool ParsedAttr::isTypeAttr() const { return getInfo(*this).IsType; } 168 bool ParsedAttr::isStmtAttr() const { return getInfo(*this).IsStmt; } 171 return getInfo(*this).ExistsInTarget(Target); 174 bool ParsedAttr::isKnownToGCC() const { return getInfo(*this).IsKnownToGCC; } 177 return getInfo(*this).IsSupportedByPragmaAttribute; 181 return getInfo(*this).SpellingIndexToSemanticSpelling(*this); 189 return getInfo(*this).OptArgs == 15;