OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:TemplateTypeParmDecl
(Results
1 - 25
of
55
) sorted by relevancy
1
2
3
/src/external/apache2/llvm/dist/clang/lib/AST/
DeclTemplate.cpp
71
} else if (const auto *TTP = dyn_cast<
TemplateTypeParmDecl
>(P)) {
105
if (const auto *TTP = dyn_cast<
TemplateTypeParmDecl
>(Param)) {
139
if (const auto *TTP = dyn_cast<
TemplateTypeParmDecl
>(P)) {
159
if (const auto *TTP = dyn_cast<
TemplateTypeParmDecl
>(FirstParm))
181
if (const auto *TTP = dyn_cast<
TemplateTypeParmDecl
>(Param)) {
513
if (const auto *TTP = dyn_cast<
TemplateTypeParmDecl
>(D)) {
616
TemplateTypeParmDecl
*
617
TemplateTypeParmDecl
::Create(const ASTContext &C, DeclContext *DC,
626
TemplateTypeParmDecl
(DC, KeyLoc, NameLoc, Id, Typename,
633
TemplateTypeParmDecl
*
[
all
...]
ExprConcepts.cpp
140
return cast<
TemplateTypeParmDecl
>(TPL->getParam(0))
DeclPrinter.cpp
108
void VisitTemplateTypeParmDecl(const
TemplateTypeParmDecl
*TTP);
1079
if (const auto *TTP = dyn_cast<
TemplateTypeParmDecl
>(Param)) {
1733
void DeclPrinter::VisitTemplateTypeParmDecl(const
TemplateTypeParmDecl
*TTP) {
DeclBase.cpp
202
if (const auto *TTP = dyn_cast<
TemplateTypeParmDecl
>(this))
974
if (isa<TranslationUnitDecl>(this) || isa<
TemplateTypeParmDecl
>(this) ||
ODRHash.cpp
373
void VisitTemplateTypeParmDecl(const
TemplateTypeParmDecl
*D) {
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplateInstantiate.cpp
1265
if (
TemplateTypeParmDecl
*TTPD = dyn_cast_or_null<
TemplateTypeParmDecl
>(D)) {
1840
TemplateTypeParmDecl
*NewTTPDecl = nullptr;
1841
if (
TemplateTypeParmDecl
*OldTTPDecl = T->getDecl())
1842
NewTTPDecl = cast_or_null<
TemplateTypeParmDecl
>(
2228
TemplateTypeParmDecl
*> {
2230
TemplateTypeParmDecl
*>::Visit;
2232
TemplateTypeParmDecl
*Visit(QualType T) {
2238
TemplateTypeParmDecl
*VisitTemplateTypeParmType(
2248
TemplateTypeParmDecl
*VisitElaboratedType(const ElaboratedType *T)
[
all
...]
SemaTemplate.cpp
1042
TemplateTypeParmDecl
*Param
1043
=
TemplateTypeParmDecl
::Create(Context, Context.getTranslationUnitDecl(),
1106
TemplateTypeParmDecl
*ConstrainedParameter,
1114
TemplateTypeParmDecl
*ConstrainedParameter,
1216
TemplateTypeParmDecl
*ConstrainedParameter,
2260
if (auto *TTP = dyn_cast<
TemplateTypeParmDecl
>(TemplateParam)) {
2261
//
TemplateTypeParmDecl
's index cannot be changed after creation, so
2263
auto *NewTTP =
TemplateTypeParmDecl
::Create(
2612
if (
TemplateTypeParmDecl
*TTP = dyn_cast<
TemplateTypeParmDecl
>(P))
[
all
...]
SemaTemplateDeduction.cpp
655
if (
TemplateTypeParmDecl
*TTP = dyn_cast<
TemplateTypeParmDecl
>(D))
1485
Info.Param = cast<
TemplateTypeParmDecl
>(TemplateParams->getParam(Index));
1519
Info.Param = cast<
TemplateTypeParmDecl
>(TemplateParams->getParam(Index));
1544
Info.Param = cast<
TemplateTypeParmDecl
>(TemplateParams->getParam(Index));
4810
TemplateTypeParmDecl
*TemplParam =
TemplateTypeParmDecl
::Create(
SemaConcept.cpp
1067
cast<
TemplateTypeParmDecl
>(TPL->getParam(0))->getTypeConstraint();
/src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclTemplate.h
54
class
TemplateTypeParmDecl
;
62
llvm::PointerUnion<
TemplateTypeParmDecl
*, NonTypeTemplateParmDecl *,
1174
class
TemplateTypeParmDecl
final : public TypeDecl,
1175
private llvm::TrailingObjects<
TemplateTypeParmDecl
, TypeConstraint> {
1205
DefaultArgStorage<
TemplateTypeParmDecl
, TypeSourceInfo *>;
1208
TemplateTypeParmDecl
(DeclContext *DC, SourceLocation KeyLoc,
1218
static
TemplateTypeParmDecl
*Create(const ASTContext &C, DeclContext *DC,
1226
static
TemplateTypeParmDecl
*CreateDeserialized(const ASTContext &C,
1228
static
TemplateTypeParmDecl
*CreateDeserialized(const ASTContext &C,
1274
TemplateTypeParmDecl
*Prev)
[
all
...]
CanonicalType.h
40
class
TemplateTypeParmDecl
;
574
LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(
TemplateTypeParmDecl
*, getDecl)
JSONNodeDumper.h
245
void VisitTemplateTypeParmDecl(const
TemplateTypeParmDecl
*D);
TextNodeDumper.h
347
void VisitTemplateTypeParmDecl(const
TemplateTypeParmDecl
*D);
ASTNodeTraverser.h
567
void VisitTemplateTypeParmDecl(const
TemplateTypeParmDecl
*D) {
TypeLoc.h
44
class
TemplateTypeParmDecl
;
739
TemplateTypeParmDecl
*getDecl() const { return getTypePtr()->getDecl(); }
RecursiveASTVisitor.h
484
bool TraverseTemplateTypeParamDeclConstraints(const
TemplateTypeParmDecl
*D);
667
if (auto *TTPD = dyn_cast<
TemplateTypeParmDecl
>(D))
1792
const
TemplateTypeParmDecl
*D) {
1807
DEF_TRAVERSE_DECL(
TemplateTypeParmDecl
, {
/src/external/apache2/llvm/dist/clang/lib/Index/
USRGeneration.cpp
99
void VisitTemplateTypeParmDecl(const
TemplateTypeParmDecl
*D);
591
void USRGenerator::VisitTemplateTypeParmDecl(const
TemplateTypeParmDecl
*D) {
912
if (isa<
TemplateTypeParmDecl
>(*P)) {
913
if (cast<
TemplateTypeParmDecl
>(*P)->isParameterPack())
IndexTypeSourceInfo.cpp
51
TemplateTypeParmDecl
*TTPD = TTPL.getDecl();
IndexingContext.cpp
85
(isa<NonTypeTemplateParmDecl>(D) || isa<
TemplateTypeParmDecl
>(D) ||
IndexDecl.cpp
687
if (const auto *TTP = dyn_cast<
TemplateTypeParmDecl
>(TP)) {
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
MismatchedIteratorChecker.cpp
159
const auto *TPDecl = dyn_cast<
TemplateTypeParmDecl
>(TParams->getParam(I));
/src/external/apache2/llvm/dist/clang/tools/libclang/
CursorVisitor.h
212
bool VisitTemplateTypeParmDecl(
TemplateTypeParmDecl
*D);
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
SemaInternal.h
66
if (const auto *TTP = dyn_cast<
TemplateTypeParmDecl
>(ND))
ScopeInfo.h
61
class
TemplateTypeParmDecl
;
/src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp
358
void VisitTemplateTypeParmDecl(
TemplateTypeParmDecl
*D);
2347
void ASTDeclReader::VisitTemplateTypeParmDecl(
TemplateTypeParmDecl
*D) {
2899
if (const auto *TX = dyn_cast<
TemplateTypeParmDecl
>(X)) {
2900
const auto *TY = cast<
TemplateTypeParmDecl
>(Y);
3672
if (auto *FTTP = dyn_cast<
TemplateTypeParmDecl
>(FromParam))
3906
D =
TemplateTypeParmDecl
::CreateDeserialized(Context, ID,
Completed in 47 milliseconds
1
2
3
Indexes created Tue Aug 04 00:24:20 UTC 2026