OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Sun Sep 20 00:26:38 UTC 2026