|
reference, declaration → definition
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.cpp12312 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; };