HomeSort by: relevance | last modified time | path
    Searched refs:LinkageSpecDecl (Results 1 - 25 of 33) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaModule.cpp 27 if (auto *LSD = dyn_cast<LinkageSpecDecl>(DC)) {
29 case LinkageSpecDecl::lang_c:
33 case LinkageSpecDecl::lang_cxx:
39 while (isa<LinkageSpecDecl>(DC) || isa<ExportDecl>(DC))
SemaDecl.cpp 2056 LinkageSpecDecl *CLinkageDecl = LinkageSpecDecl::Create(
2057 Context, Parent, Loc, Loc, LinkageSpecDecl::lang_c, false);
5630 while (isa<LinkageSpecDecl>(Cur) || isa<CapturedDecl>(Cur))
6726 while (!DC->isFileContext() && !isa<LinkageSpecDecl>(DC))
15098 (isa<LinkageSpecDecl>(FD->getDeclContext()) &&
15099 cast<LinkageSpecDecl>(FD->getDeclContext())->getLanguage() ==
15100 LinkageSpecDecl::lang_c)) {
SemaDeclCXX.cpp 15683 if (const LinkageSpecDecl *LSD =
15858 LinkageSpecDecl::LanguageIDs Language;
15860 Language = LinkageSpecDecl::lang_c;
15862 Language = LinkageSpecDecl::lang_cxx;
15871 LinkageSpecDecl *D = LinkageSpecDecl::Create(Context, CurContext, ExternLoc,
15887 LinkageSpecDecl* LSDecl = cast<LinkageSpecDecl>(LinkageSpec);
  /src/external/apache2/llvm/dist/clang/lib/AST/
DeclBase.cpp 1178 LinkageSpecDecl::LanguageIDs ID) {
1181 return cast<LinkageSpecDecl>(DC)->getLanguage() == ID;
1188 return isLinkageSpecContext(this, LinkageSpecDecl::lang_c);
1191 const LinkageSpecDecl *DeclContext::getExternCContext() const {
1195 cast<LinkageSpecDecl>(DC)->getLanguage() == LinkageSpecDecl::lang_c)
1196 return cast<LinkageSpecDecl>(DC);
1203 return isLinkageSpecContext(this, LinkageSpecDecl::lang_cxx);
DeclPrinter.cpp 81 void VisitLinkageSpecDecl(LinkageSpecDecl *D);
463 } else if (isa<NamespaceDecl>(*D) || isa<LinkageSpecDecl>(*D) ||
1042 void DeclPrinter::VisitLinkageSpecDecl(LinkageSpecDecl *D) {
1044 if (D->getLanguage() == LinkageSpecDecl::lang_c)
1047 assert(D->getLanguage() == LinkageSpecDecl::lang_cxx &&
DeclCXX.cpp 2809 LinkageSpecDecl::LinkageSpecDecl(DeclContext *DC, SourceLocation ExternLoc,
2818 void LinkageSpecDecl::anchor() {}
2820 LinkageSpecDecl *LinkageSpecDecl::Create(ASTContext &C,
2826 return new (C, DC) LinkageSpecDecl(DC, ExternLoc, LangLoc, Lang, HasBraces);
2829 LinkageSpecDecl *LinkageSpecDecl::CreateDeserialized(ASTContext &C,
2831 return new (C, ID) LinkageSpecDecl(nullptr, SourceLocation(),
JSONNodeDumper.cpp 898 void JSONNodeDumper::VisitLinkageSpecDecl(const LinkageSpecDecl *LSD) {
901 case LinkageSpecDecl::lang_c: Lang = "C"; break;
902 case LinkageSpecDecl::lang_cxx: Lang = "C++"; break;
TextNodeDumper.cpp 2103 void TextNodeDumper::VisitLinkageSpecDecl(const LinkageSpecDecl *D) {
2105 case LinkageSpecDecl::lang_c:
2108 case LinkageSpecDecl::lang_cxx:
ExternalASTMerger.cpp 39 if (isa<LinkageSpecDecl>(DC))
ASTImporter.cpp 511 ExpectedDecl VisitLinkageSpecDecl(LinkageSpecDecl *D);
4531 ExpectedDecl ASTNodeImporter::VisitLinkageSpecDecl(LinkageSpecDecl *D) {
4546 LinkageSpecDecl *ToLinkageSpec;
  /src/external/apache2/llvm/dist/clang/tools/libclang/
CursorVisitor.h 235 bool VisitLinkageSpecDecl(LinkageSpecDecl *D);
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclCXX.h 2794 class LinkageSpecDecl : public Decl, public DeclContext {
2812 LinkageSpecDecl(DeclContext *DC, SourceLocation ExternLoc,
2816 static LinkageSpecDecl *Create(ASTContext &C, DeclContext *DC,
2820 static LinkageSpecDecl *CreateDeserialized(ASTContext &C, unsigned ID);
2860 static DeclContext *castToDeclContext(const LinkageSpecDecl *D) {
2861 return static_cast<DeclContext *>(const_cast<LinkageSpecDecl*>(D));
2864 static LinkageSpecDecl *castFromDeclContext(const DeclContext *DC) {
2865 return static_cast<LinkageSpecDecl *>(const_cast<DeclContext*>(DC));
DeclBase.h 52 class LinkageSpecDecl;
1343 /// LinkageSpecDecl
1730 /// Stores the bits used by LinkageSpecDecl.
1732 /// methods in LinkageSpecDecl should be updated appropriately.
1734 friend class LinkageSpecDecl;
1739 /// in the enum LinkageSpecDecl::LanguageIDs.
1976 const LinkageSpecDecl *getExternCContext() const;
JSONNodeDumper.h 248 void VisitLinkageSpecDecl(const LinkageSpecDecl *LSD);
TextNodeDumper.h 355 void VisitLinkageSpecDecl(const LinkageSpecDecl *D);
  /src/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/
SourceCode.cpp 255 if (llvm::isa<FunctionDecl>(D) || llvm::isa<LinkageSpecDecl>(D))
  /src/external/apache2/llvm/dist/clang/lib/Index/
USRGeneration.cpp 107 void VisitLinkageSpecDecl(const LinkageSpecDecl *D) {
202 else if (isa<LinkageSpecDecl>(DC)) // Linkage specs are transparent in USRs.
IndexingContext.cpp 285 if (isa<LinkageSpecDecl>(Parent) || isa<BlockDecl>(Parent))
  /src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
ASTMatchersInternal.cpp 607 if (isa<LinkageSpecDecl>(Ctx))
737 const internal::VariadicDynCastAllOfMatcher<Decl, LinkageSpecDecl>
738 linkageSpecDecl;
  /src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
RewriteModernObjC.cpp 743 } else if (LinkageSpecDecl *LSD = dyn_cast<LinkageSpecDecl>(D)) {
3046 if (const LinkageSpecDecl *LSD = dyn_cast<LinkageSpecDecl>(DC))
3074 if (const LinkageSpecDecl *LSD = dyn_cast<LinkageSpecDecl>(DC))
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenModule.h 1509 void EmitLinkageSpec(const LinkageSpecDecl *D);
CodeGenModule.cpp 3711 if (auto *LSD = dyn_cast<LinkageSpecDecl>(Result))
5627 void CodeGenModule::EmitLinkageSpec(const LinkageSpecDecl *LSD) {
5628 if (LSD->getLanguage() != LinkageSpecDecl::lang_c &&
5629 LSD->getLanguage() != LinkageSpecDecl::lang_cxx) {
5642 // case they're nested inside another construct (LinkageSpecDecl /
5824 EmitLinkageSpec(cast<LinkageSpecDecl>(D));
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp 395 void VisitLinkageSpecDecl(LinkageSpecDecl *D);
1583 void ASTDeclReader::VisitLinkageSpecDecl(LinkageSpecDecl *D) {
1585 D->setLanguage((LinkageSpecDecl::LanguageIDs)Record.readInt());
3818 D = LinkageSpecDecl::CreateDeserialized(Context, ID);
ASTWriterDecl.cpp 119 void VisitLinkageSpecDecl(LinkageSpecDecl *D);
1212 void ASTDeclWriter::VisitLinkageSpecDecl(LinkageSpecDecl *D) {
  /src/external/apache2/llvm/dist/clang/lib/Tooling/Syntax/
BuildTree.cpp 1535 bool WalkUpFromLinkageSpecDecl(LinkageSpecDecl *S) {

Completed in 174 milliseconds

1 2