HomeSort by: relevance | last modified time | path
    Searched refs:AttributeCommonInfo (Results 1 - 15 of 15) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/Basic/
Attributes.cpp 3 #include "clang/Basic/AttributeCommonInfo.h"
40 AttributeCommonInfo::Syntax SyntaxUsed) {
47 if (SyntaxUsed == AttributeCommonInfo::AS_CXX11 ||
48 SyntaxUsed == AttributeCommonInfo::AS_C2x) {
59 AttributeCommonInfo::Syntax SyntaxUsed) {
63 SyntaxUsed == AttributeCommonInfo::AS_GNU ||
64 ((SyntaxUsed == AttributeCommonInfo::AS_CXX11 ||
65 SyntaxUsed == AttributeCommonInfo::AS_C2x) &&
76 bool AttributeCommonInfo::isGNUScope() const {
84 AttributeCommonInfo::Syntax SyntaxUsed)
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Basic/
AttributeCommonInfo.h 1 //======- AttributeCommonInfo.h - Base info about Attributes-----*- C++ -*-===//
9 // This file defines the AttributeCommonInfo type, which is the base for a
22 class AttributeCommonInfo {
76 AttributeCommonInfo(SourceRange AttrRange)
80 AttributeCommonInfo(SourceLocation AttrLoc)
84 AttributeCommonInfo(const IdentifierInfo *AttrName,
92 AttributeCommonInfo(const IdentifierInfo *AttrName,
99 AttributeCommonInfo(const IdentifierInfo *AttrName,
107 AttributeCommonInfo(const IdentifierInfo *AttrName, SourceRange AttrRange,
113 AttributeCommonInfo(SourceRange AttrRange, Kind K, Syntax SyntaxUsed
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Attr.h 21 #include "clang/Basic/AttributeCommonInfo.h"
36 class AttributeCommonInfo;
46 class Attr : public AttributeCommonInfo {
79 Attr(ASTContext &Context, const AttributeCommonInfo &CommonInfo,
81 : AttributeCommonInfo(CommonInfo), AttrKind(AK), Inherited(false),
116 TypeAttr(ASTContext &Context, const AttributeCommonInfo &CommonInfo,
129 StmtAttr(ASTContext &Context, const AttributeCommonInfo &CommonInfo,
142 InheritableAttr(ASTContext &Context, const AttributeCommonInfo &CommonInfo,
167 DeclOrStmtAttr(ASTContext &Context, const AttributeCommonInfo &CommonInfo,
183 const AttributeCommonInfo &CommonInfo, attr::Kind AK
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
ParsedAttr.cpp 112 const ParsedAttrInfo &ParsedAttrInfo::get(const AttributeCommonInfo &A) {
119 AttributeCommonInfo::IgnoredAttribute);
120 if (A.getParsedKind() == AttributeCommonInfo::IgnoredAttribute)
133 AttributeCommonInfo::Syntax SyntaxUsed = A.getSyntax();
134 if (SyntaxUsed == AttributeCommonInfo::AS_ContextSensitiveKeyword)
135 SyntaxUsed = AttributeCommonInfo::AS_Keyword;
144 AttributeCommonInfo::UnknownAttribute);
SemaDeclAttr.cpp 376 const AttributeCommonInfo &CI) {
400 const AttributeCommonInfo &CI,
1580 void Sema::AddAssumeAlignedAttr(Decl *D, const AttributeCommonInfo &CI, Expr *E,
1629 void Sema::AddAllocAlignAttr(Decl *D, const AttributeCommonInfo &CI,
2285 NamedDecl *D, const AttributeCommonInfo &CI, IdentifierInfo *Platform,
2573 static T *mergeVisibilityAttr(Sema &S, Decl *D, const AttributeCommonInfo &CI,
2588 const AttributeCommonInfo &CI,
2594 Sema::mergeTypeVisibilityAttr(Decl *D, const AttributeCommonInfo &CI,
2984 SectionAttr *Sema::mergeSectionAttr(Decl *D, const AttributeCommonInfo &CI,
3069 CodeSegAttr *Sema::mergeCodeSegAttr(Decl *D, const AttributeCommonInfo &CI
    [all...]
SemaAttr.cpp 724 AttributeCommonInfo::AS_Pragma,
739 AttributeCommonInfo Info(Ident, SourceRange(Loc),
740 AttributeCommonInfo::AS_Pragma);
SemaDecl.cpp 7211 AttributeCommonInfo::AS_Keyword, ConstInitAttr::Keyword_constinit));
9444 AttributeCommonInfo::AS_Keyword));
9459 PragmaClangTextSection.PragmaLocation, AttributeCommonInfo::AS_Pragma));
9466 CodeSegStack.CurrentPragmaLocation, AttributeCommonInfo::AS_Pragma,
10064 CodeSegStack.CurrentPragmaLocation, AttributeCommonInfo::AS_Pragma,
13066 if (SA->getSyntax() == AttributeCommonInfo::AS_Declspec)
13074 AttributeCommonInfo::AS_Pragma, SectionAttr::Declspec_allocate));
13085 AttributeCommonInfo::AS_Pragma));
13309 AttributeCommonInfo::AS_Pragma));
13314 AttributeCommonInfo::AS_Pragma))
    [all...]
SemaObjCProperty.cpp 2515 Context, SA->getName(), Loc, AttributeCommonInfo::AS_GNU,
2588 Context, SA->getName(), Loc, AttributeCommonInfo::AS_GNU,
SemaOpenMP.cpp 3921 Context, {}, AttributeCommonInfo::AS_Keyword,
3966 Context, {}, AttributeCommonInfo::AS_Keyword,
4023 Context, {}, AttributeCommonInfo::AS_Keyword,
4068 Context, {}, AttributeCommonInfo::AS_Keyword,
4119 Context, {}, AttributeCommonInfo::AS_Keyword,
4166 Context, {}, AttributeCommonInfo::AS_Keyword,
4253 Context, {}, AttributeCommonInfo::AS_Keyword,
SemaDeclCXX.cpp 27 #include "clang/Basic/AttributeCommonInfo.h"
3496 AttributeCommonInfo::AS_Keyword));
3499 Context, VS.getFinalLoc(), AttributeCommonInfo::AS_Keyword,
SemaType.cpp 8526 S.getASTContext(), BestCase, Loc, AttributeCommonInfo::AS_Microsoft,
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
ParsedAttr.h 18 #include "clang/Basic/AttributeCommonInfo.h"
66 AttributeCommonInfo::Syntax Syntax;
71 ParsedAttrInfo(AttributeCommonInfo::Kind AttrKind =
72 AttributeCommonInfo::NoSemaHandlerAttribute)
127 static const ParsedAttrInfo &get(const AttributeCommonInfo &A);
209 : public AttributeCommonInfo,
298 : AttributeCommonInfo(attrName, scopeName, attrRange, scopeLoc,
317 : AttributeCommonInfo(attrName, scopeName, attrRange, scopeLoc,
335 : AttributeCommonInfo(attrName, scopeName, attrRange, scopeLoc,
352 : AttributeCommonInfo(attrName, scopeName, attrRange, scopeLoc
    [all...]
Sema.h 3290 mergeAvailabilityAttr(NamedDecl *D, const AttributeCommonInfo &CI,
3297 mergeTypeVisibilityAttr(Decl *D, const AttributeCommonInfo &CI,
3299 VisibilityAttr *mergeVisibilityAttr(Decl *D, const AttributeCommonInfo &CI,
3301 UuidAttr *mergeUuidAttr(Decl *D, const AttributeCommonInfo &CI,
3303 DLLImportAttr *mergeDLLImportAttr(Decl *D, const AttributeCommonInfo &CI);
3304 DLLExportAttr *mergeDLLExportAttr(Decl *D, const AttributeCommonInfo &CI);
3306 const AttributeCommonInfo &CI,
3309 FormatAttr *mergeFormatAttr(Decl *D, const AttributeCommonInfo &CI,
3312 SectionAttr *mergeSectionAttr(Decl *D, const AttributeCommonInfo &CI,
3314 CodeSegAttr *mergeCodeSegAttr(Decl *D, const AttributeCommonInfo &CI
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp 2790 AttributeCommonInfo Info(AttrName, ScopeName, AttrRange, ScopeLoc,
2791 AttributeCommonInfo::Kind(ParsedKind),
2792 AttributeCommonInfo::Syntax(Syntax), SpellingIndex);
4669 AttributeCommonInfo::AS_Pragma));
4679 AttributeCommonInfo::AS_Pragma));
4698 AttributeCommonInfo::AS_Pragma));
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGOpenMPRuntimeGPU.cpp 212 {}, AttributeCommonInfo::AS_GNU, AlignedAttr::GNU_aligned));

Completed in 133 milliseconds