OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ClassTemplateDecl
(Results
1 - 25
of
65
) sorted by relevancy
1
2
3
/src/external/apache2/llvm/dist/clang/tools/libclang/
CIndexCXX.cpp
97
llvm::PointerUnion<
ClassTemplateDecl
*,
100
if (Result.is<
ClassTemplateDecl
*>())
101
Template = Result.get<
ClassTemplateDecl
*>();
CXIndexDataConsumer.h
23
class
ClassTemplateDecl
;
409
bool handleClassTemplate(const
ClassTemplateDecl
*D);
CursorVisitor.h
220
bool VisitClassTemplateDecl(
ClassTemplateDecl
*D);
CXIndexDataConsumer.cpp
124
bool VisitClassTemplateDecl(const
ClassTemplateDecl
*D) {
867
bool CXIndexDataConsumer::handleClassTemplate(const
ClassTemplateDecl
*D) {
1045
if (
ClassTemplateDecl
*TemplD = RD->getDescribedClassTemplate())
1058
if (const
ClassTemplateDecl
*ClassTempl = dyn_cast<
ClassTemplateDecl
>(D)) {
/src/external/apache2/llvm/dist/clang/include/clang/AST/
ASTDumper.h
44
void VisitClassTemplateDecl(const
ClassTemplateDecl
*D);
ASTMutationListener.h
17
class
ClassTemplateDecl
;
61
virtual void AddedCXXTemplateSpecialization(const
ClassTemplateDecl
*TD,
DeclTemplate.h
46
class
ClassTemplateDecl
;
1815
llvm::PointerUnion<
ClassTemplateDecl
*, SpecializedPartialSpecialization *>
1850
ClassTemplateDecl
*SpecializedTemplate,
1863
ClassTemplateDecl
*SpecializedTemplate,
1883
ClassTemplateDecl
*getSpecializedTemplate() const;
1927
void setSpecializedTemplate(
ClassTemplateDecl
*Specialized) {
1949
llvm::PointerUnion<
ClassTemplateDecl
*,
1953
return llvm::PointerUnion<
ClassTemplateDecl
*,
1961
llvm::PointerUnion<
ClassTemplateDecl
*,
1968
return SpecializedTemplate.get<
ClassTemplateDecl
*>();
[
all
...]
DeclFriend.h
154
if (const auto *CTD = dyn_cast<
ClassTemplateDecl
>(ND))
JSONNodeDumper.h
424
void VisitClassTemplateDecl(const
ClassTemplateDecl
*CTD) {
TextNodeDumper.h
344
void VisitClassTemplateDecl(const
ClassTemplateDecl
*D);
/src/external/apache2/llvm/dist/clang/lib/AST/
DeclFriend.cpp
45
isa<
ClassTemplateDecl
>(D));
DeclTemplate.cpp
437
//
ClassTemplateDecl
Implementation
440
ClassTemplateDecl
*
ClassTemplateDecl
::Create(ASTContext &C,
448
return new (C, DC)
ClassTemplateDecl
(C, DC, L, Name, Params, Decl);
451
ClassTemplateDecl
*
ClassTemplateDecl
::CreateDeserialized(ASTContext &C,
453
return new (C, ID)
ClassTemplateDecl
(C, nullptr, SourceLocation(),
457
void
ClassTemplateDecl
::LoadLazySpecializations() const {
462
ClassTemplateDecl
::getSpecializations() const {
468
ClassTemplateDecl
::getPartialSpecializations() const
[
all
...]
Comment.cpp
273
const
ClassTemplateDecl
*CTD = cast<
ClassTemplateDecl
>(CommentDecl);
ASTDumper.cpp
146
void ASTDumper::VisitClassTemplateDecl(const
ClassTemplateDecl
*D) {
CXXInheritance.cpp
258
dyn_cast_or_null<
ClassTemplateDecl
>(TN.getAsTemplateDecl()))
423
const auto *TD = dyn_cast_or_null<
ClassTemplateDecl
>(TN.getAsTemplateDecl());
/src/external/apache2/llvm/dist/clang/lib/Index/
IndexDecl.cpp
207
llvm::PointerUnion<
ClassTemplateDecl
*,
210
if (const auto *CTD = Template.dyn_cast<
ClassTemplateDecl
*>()) {
214
if (const auto *CTD = dyn_cast<
ClassTemplateDecl
>(ND))
642
llvm::PointerUnion<
ClassTemplateDecl
*,
646
Template.is<
ClassTemplateDecl
*>()
647
? (Decl *)Template.get<
ClassTemplateDecl
*>()
712
if (isa<
ClassTemplateDecl
>(ND) && D->getDeclContext()->isDependentContext())
IndexTypeSourceInfo.cpp
210
const
ClassTemplateDecl
*TD =
211
dyn_cast_or_null<
ClassTemplateDecl
>(TN.getAsTemplateDecl());
IndexBody.cpp
163
const
ClassTemplateDecl
*TD =
164
dyn_cast_or_null<
ClassTemplateDecl
>(TN.getAsTemplateDecl());
USRGeneration.cpp
91
void VisitClassTemplateDecl(const
ClassTemplateDecl
*D);
376
void USRGenerator::VisitClassTemplateDecl(const
ClassTemplateDecl
*D) {
508
if (
ClassTemplateDecl
*ClassTmpl = CXXRecord->getDescribedClassTemplate()) {
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
Template.h
476
SmallVector<std::pair<
ClassTemplateDecl
*,
557
ClassTemplateDecl
*, ClassTemplatePartialSpecializationDecl *>>::iterator;
611
ClassTemplateDecl
*ClassTemplate,
/src/external/apache2/llvm/dist/clang/lib/Frontend/
InterfaceStubFunctionsConsumer.cpp
73
if (isa<
ClassTemplateDecl
>(RC->getParent()) || !isVisible(RC))
156
void HandleTemplateSpecializations(const
ClassTemplateDecl
&CTD,
180
HandleTemplateSpecializations(*cast<
ClassTemplateDecl
>(ND), Symbols, RDO);
MultiplexConsumer.cpp
85
void AddedCXXTemplateSpecialization(const
ClassTemplateDecl
*TD,
139
const
ClassTemplateDecl
*TD, const ClassTemplateSpecializationDecl *D) {
/src/external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Rename/
USRFindingAction.cpp
81
dyn_cast<
ClassTemplateDecl
>(FoundDecl)) {
128
void handleClassTemplateDecl(const
ClassTemplateDecl
*TemplateDecl) {
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaCoroutine.cpp
64
ClassTemplateDecl
*CoroTraits = S.lookupCoroutineTraits(KwLoc, FuncLoc);
161
ClassTemplateDecl
*CoroHandle = Result.getAsSingle<
ClassTemplateDecl
>();
1701
ClassTemplateDecl
*Sema::lookupCoroutineTraits(SourceLocation KwLoc,
1714
Result.getAsSingle<
ClassTemplateDecl
>())) {
SemaTemplateInstantiateDecl.cpp
1448
Decl *TemplateDeclInstantiator::VisitClassTemplateDecl(
ClassTemplateDecl
*D) {
1473
ClassTemplateDecl
*PrevClassTemplate = nullptr;
1478
PrevClassTemplate = dyn_cast<
ClassTemplateDecl
>(Found.front());
1509
PrevClassTemplate = R.getAsSingle<
ClassTemplateDecl
>();
1549
ClassTemplateDecl
*Inst
1550
=
ClassTemplateDecl
::Create(SemaRef.Context, DC, D->getLocation(),
1608
ClassTemplateDecl
*ClassTemplate = D->getSpecializedTemplate();
1617
ClassTemplateDecl
*InstClassTemplate
1618
= dyn_cast<
ClassTemplateDecl
>(Found.front());
3480
ClassTemplateDecl
*ClassTemplate = D->getSpecializedTemplate()
[
all
...]
Completed in 35 milliseconds
1
2
3
Indexes created Tue Jun 09 00:24:00 UTC 2026