reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Derived Classes

tools/clang/include/clang/Parse/Parser.h
 1464   struct ParsedAttributesWithRange : ParsedAttributes {

References

tools/clang/include/clang/Parse/Parser.h
 1430                                      ParsedAttributes &AccessAttrs,
 1464   struct ParsedAttributesWithRange : ParsedAttributes {
 1512                                         ParsedAttributes &prefixAttrs);
 1577                                                 ParsedAttributes &prefixAttrs);
 1603                                                       ParsedAttributes &Attrs);
 1621                                ParsedAttributes *ParamAttrs);
 2016                                               ParsedAttributes &AccessAttrs,
 2383                            ParsedAttributes *Attrs = nullptr);
 2459                            ParsedAttributes &Attrs, SourceLocation *EndLoc,
 2466       ParsedAttributes attrs(AttrFactory);
 2472   void MaybeParseGNUAttributes(ParsedAttributes &attrs,
 2478   void ParseGNUAttributes(ParsedAttributes &attrs,
 2484                              ParsedAttributes &Attrs, SourceLocation *EndLoc,
 2491                           ParsedAttributes &Attrs, SourceLocation *EndLoc,
 2503   void MaybeParseCXX11Attributes(ParsedAttributes &attrs,
 2519   void ParseCXX11AttributeSpecifier(ParsedAttributes &attrs,
 2527                                ParsedAttributes &Attrs, SourceLocation *EndLoc,
 2533   void MaybeParseMicrosoftAttributes(ParsedAttributes &attrs,
 2538   void ParseMicrosoftUuidAttributeArgs(ParsedAttributes &Attrs);
 2539   void ParseMicrosoftAttributes(ParsedAttributes &attrs,
 2541   void MaybeParseMicrosoftDeclSpecs(ParsedAttributes &Attrs,
 2547   void ParseMicrosoftDeclSpecs(ParsedAttributes &Attrs,
 2551                                   ParsedAttributes &Attrs);
 2552   void ParseMicrosoftTypeAttributes(ParsedAttributes &attrs);
 2555   void ParseMicrosoftInheritanceClassAttributes(ParsedAttributes &attrs);
 2556   void ParseBorlandTypeAttributes(ParsedAttributes &attrs);
 2557   void ParseOpenCLKernelAttributes(ParsedAttributes &attrs);
 2558   void ParseOpenCLQualifiers(ParsedAttributes &Attrs);
 2562   bool MaybeParseOpenCLUnrollHintAttribute(ParsedAttributes &Attrs) {
 2569   bool ParseOpenCLUnrollHintAttribute(ParsedAttributes &Attrs);
 2570   void ParseNullabilityTypeSpecifiers(ParsedAttributes &attrs);
 2575                                   ParsedAttributes &attrs,
 2586                                           ParsedAttributes &Attrs,
 2594                                        ParsedAttributes &attrs,
 2602                                         ParsedAttributes &Attrs,
 2610                             SourceLocation AttrNameLoc, ParsedAttributes &Attrs,
 2624   void ParseAlignmentSpecifier(ParsedAttributes &Attrs,
 2697                                ParsedAttributes &attrs,
 2709          ParsedAttributes &attrs,
 2748                            ParsedAttributes &attrs,
 2758                             ParsedAttributes &attrs);
 2782       ParsedAttributes &Attrs, Decl **OwnedType = nullptr);
 2815       AccessSpecifier AS, ParsedAttributes &Attr,
 3002                                              ParsedAttributes &AccessAttrs,
 3006                                                  ParsedAttributes &AccessAttrs,
 3011       ParsedAttributes &AccessAttrs, AccessSpecifier AS = AS_none);
 3053                                    ParsedAttributes &AccessAttrs,
tools/clang/include/clang/Sema/DeclSpec.h
  378   ParsedAttributes Attrs;
  772   ParsedAttributes &getAttributes() { return Attrs; }
  773   const ParsedAttributes &getAttributes() const { return Attrs; }
  775   void takeAttributesFrom(ParsedAttributes &attrs) {
 1823   ParsedAttributes Attrs;
 2160   void AddTypeInfo(const DeclaratorChunk &TI, ParsedAttributes &&attrs,
 2412   void takeAttributes(ParsedAttributes &attrs, SourceLocation lastLoc) {
 2419   const ParsedAttributes &getAttributes() const { return Attrs; }
 2420   ParsedAttributes &getAttributes() { return Attrs; }
tools/clang/include/clang/Sema/ParsedAttr.h
  827   ParsedAttributes(const ParsedAttributes &) = delete;
  831   void takeAllFrom(ParsedAttributes &attrs) {
  837   void takeOneFrom(ParsedAttributes &Attrs, ParsedAttr *PA) {
tools/clang/include/clang/Sema/Sema.h
 2269                                         ParsedAttributes &Attrs,
 2326   void ActOnFinishDelayedAttribute(Scope *S, Decl *D, ParsedAttributes &Attrs);
 6449                                 ParsedAttributes &Attrs,
tools/clang/lib/Parse/ParseCXXInlineMethods.cpp
   25     AccessSpecifier AS, ParsedAttributes &AccessAttrs, ParsingDeclarator &D,
tools/clang/lib/Parse/ParseDecl.cpp
   46                                  ParsedAttributes *Attrs) {
  146 void Parser::ParseGNUAttributes(ParsedAttributes &attrs,
  303                                        ParsedAttributes &Attrs,
  332     ParsedAttributes &Attrs, SourceLocation *EndLoc, IdentifierInfo *ScopeName,
  431                                    ParsedAttributes &Attrs,
  486     ParsedAttributes &Attrs, SourceLocation *EndLoc, IdentifierInfo *ScopeName,
  519                                         ParsedAttributes &Attrs) {
  665 void Parser::ParseMicrosoftDeclSpecs(ParsedAttributes &Attrs,
  731 void Parser::ParseMicrosoftTypeAttributes(ParsedAttributes &attrs) {
  794 void Parser::ParseBorlandTypeAttributes(ParsedAttributes &attrs) {
  804 void Parser::ParseOpenCLKernelAttributes(ParsedAttributes &attrs) {
  814 void Parser::ParseOpenCLQualifiers(ParsedAttributes &Attrs) {
  821 void Parser::ParseNullabilityTypeSpecifiers(ParsedAttributes &attrs) {
  993                                         ParsedAttributes &attrs,
 1228     ParsedAttributes &Attrs, SourceLocation *EndLoc, IdentifierInfo *ScopeName,
 1339                                 ParsedAttributes &attrs,
 1494   ParsedAttributes Attrs(AttrFactory);
 1562                                               ParsedAttributes &Attrs,
 2844 void Parser::ParseAlignmentSpecifier(ParsedAttributes &Attrs,
 4237   ParsedAttributes attrs(AttrFactory);
 4745   ParsedAttributes attrs(AttrFactory);
 5207   ParsedAttributes Attrs(AttrFactory);
 6023       ParsedAttributes attrs(AttrFactory);
 6129   ParsedAttributes attrs(AttrFactory);
 6230                                      ParsedAttributes &FirstArgAttrs,
 6566        ParsedAttributes &FirstArgAttrs,
 6747     ParsedAttributes attrs(AttrFactory);
 6763     ParsedAttributes attrs(AttrFactory);
tools/clang/lib/Parse/ParseDeclCXX.cpp
  239                                  ParsedAttributes &attrs,
  519                                   ParsedAttributes &attrs) {
  780     ParsedAttributes &Attrs, Decl **OwnedType) {
 1241 void Parser::ParseMicrosoftInheritanceClassAttributes(ParsedAttributes &attrs) {
 2460                                        ParsedAttributes &AccessAttrs,
 3046   ParsedAttributes Attrs(AttrFactory);
 3339   ParsedAttributes attrs(AttrFactory);
 3956                                      ParsedAttributes &Attrs,
 4043 void Parser::ParseCXX11AttributeSpecifier(ParsedAttributes &attrs,
 4204 void Parser::ParseMicrosoftUuidAttributeArgs(ParsedAttributes &Attrs) {
 4296 void Parser::ParseMicrosoftAttributes(ParsedAttributes &attrs,
 4323     DeclSpec::TST TagType, ParsedAttributes &AccessAttrs,
tools/clang/lib/Parse/ParseExprCXX.cpp
 1236   ParsedAttributes Attr(AttrFactory);
 3096     ParsedAttributes Attrs(AttrFactory);
tools/clang/lib/Parse/ParseObjc.cpp
   28   ParsedAttributes attrs(AttrFactory);
  213                                               ParsedAttributes &attrs) {
 1216 static void takeDeclAttributes(ParsedAttributes &attrs,
 1235                                      ParsedAttributes *paramAttrs) {
 1348   ParsedAttributes methodAttrs(AttrFactory);
 1397     ParsedAttributes paramAttrs(AttrFactory);
 2015                                        ParsedAttributes &attrs) {
 2097                                              ParsedAttributes &Attrs) {
tools/clang/lib/Parse/ParsePragma.cpp
  262   ParsedAttributes AttributesForPragmaAttribute;
 1149   ParsedAttributes &Attributes;
 1154   PragmaAttributeInfo(ParsedAttributes &Attributes) : Attributes(Attributes) {}
 1424   ParsedAttributes &Attrs = Info->Attributes;
tools/clang/lib/Parse/ParseStmt.cpp
 2384 bool Parser::ParseOpenCLUnrollHintAttribute(ParsedAttributes &Attrs) {
tools/clang/lib/Parse/ParseTemplate.cpp
   28     ParsedAttributes &AccessAttrs, AccessSpecifier AS) {
   65     ParsedAttributes &AccessAttrs, AccessSpecifier AS) {
  179     ParsedAttributes &AccessAttrs, AccessSpecifier AS) {
 1418                                          ParsedAttributes &AccessAttrs,
tools/clang/lib/Parse/ParseTentative.cpp
 1923     ParsedAttributes attrs(AttrFactory);
tools/clang/lib/Sema/DeclSpec.cpp
  209     auto &attrs = MethodQualifiers->getAttributes();
tools/clang/lib/Sema/SemaDecl.cpp
12312                                  ParsedAttributes &Attrs,
14080                                        ParsedAttributes &Attrs) {
tools/clang/lib/Sema/SemaDeclCXX.cpp
 2549                          ParsedAttributes &Attributes,
usr/include/c++/7.4.0/bits/move.h
   98     move(_Tp&& __t) noexcept
usr/include/c++/7.4.0/type_traits
 1633     { typedef _Tp   type; };