OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:PartialSpec
(Results
1 - 12
of
12
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/tools/libclang/
CIndexCXX.cpp
62
if (const ClassTemplateSpecializationDecl *
PartialSpec
65
switch (
PartialSpec
->getTagKind()) {
92
if (const ClassTemplatePartialSpecializationDecl *
PartialSpec
94
Template =
PartialSpec
->getSpecializedTemplate();
/src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclTemplate.h
1964
if (const auto *
PartialSpec
=
1966
return
PartialSpec
->PartialSpecialization;
1983
if (const auto *
PartialSpec
=
1985
return *
PartialSpec
->TemplateArgs;
1993
void setInstantiationOf(ClassTemplatePartialSpecializationDecl *
PartialSpec
,
1998
PS->PartialSpecialization =
PartialSpec
;
2182
ClassTemplatePartialSpecializationDecl *
PartialSpec
) {
2184
First->InstantiatedFromMember.setPointer(
PartialSpec
);
2816
if (const auto *
PartialSpec
=
2818
return
PartialSpec
->PartialSpecialization
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplateInstantiateDecl.cpp
3868
// specialized by the instantiation of \p
PartialSpec
.
3870
/// \param
PartialSpec
the (uninstantiated) class template partial
3878
ClassTemplatePartialSpecializationDecl *
PartialSpec
) {
3886
TemplateParameterList *TempParams =
PartialSpec
->getTemplateParameters();
3894
=
PartialSpec
->getTemplateArgsAsWritten();
3906
PartialSpec
->getLocation(),
3914
PartialSpec
->getLocation(), ClassTemplate, InstTemplateArgs.size(),
3941
PartialSpec
->getLocation(),
3961
SemaRef.Diag(
PartialSpec
->getLocation(), diag::err_partial_spec_redeclared)
3972
SemaRef.Context,
PartialSpec
->getTagKind(), Owner
[
all
...]
SemaCXXScopeSpec.cpp
117
if (ClassTemplatePartialSpecializationDecl *
PartialSpec
124
if (!hasVisibleDeclaration(
PartialSpec
))
125
diagnoseMissingImport(SS.getLastQualifierNameLoc(),
PartialSpec
,
128
return
PartialSpec
;
SemaTemplateInstantiate.cpp
321
ClassTemplatePartialSpecializationDecl *
PartialSpec
,
327
PointOfInstantiation, InstantiationRange,
PartialSpec
, nullptr,
332
VarTemplatePartialSpecializationDecl *
PartialSpec
,
338
PointOfInstantiation, InstantiationRange,
PartialSpec
, nullptr,
3163
if (auto *
PartialSpec
=
3166
while (
PartialSpec
->getInstantiatedFromMember()) {
3169
if (
PartialSpec
->isMemberSpecialization())
3172
PartialSpec
=
PartialSpec
->getInstantiatedFromMember();
3174
Pattern =
PartialSpec
;
[
all
...]
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
Template.h
612
ClassTemplatePartialSpecializationDecl *
PartialSpec
);
616
VarTemplatePartialSpecializationDecl *
PartialSpec
);
Sema.h
8861
ClassTemplatePartialSpecializationDecl *
PartialSpec
,
8870
VarTemplatePartialSpecializationDecl *
PartialSpec
,
/src/external/apache2/llvm/dist/clang/lib/Index/
USRGeneration.cpp
315
} else if (const VarTemplatePartialSpecializationDecl *
PartialSpec
318
VisitTemplateParameterList(
PartialSpec
->getTemplateParameters());
519
} else if (const ClassTemplatePartialSpecializationDecl *
PartialSpec
530
VisitTemplateParameterList(
PartialSpec
->getTemplateParameters());
/src/external/apache2/llvm/dist/clang/lib/AST/
DeclTemplate.cpp
955
if (const auto *
PartialSpec
=
957
return
PartialSpec
->PartialSpecialization->getSpecializedTemplate();
1305
if (const auto *
PartialSpec
=
1307
return
PartialSpec
->PartialSpecialization->getSpecializedTemplate();
ASTImporter.cpp
5521
ClassTemplatePartialSpecializationDecl *
PartialSpec
=
5527
if (
PartialSpec
) {
5528
auto ToTPListOrErr = import(
PartialSpec
->getTemplateParameters());
5582
if (
PartialSpec
) {
5585
const auto &ASTTemplateArgs = *
PartialSpec
->getTemplateArgsAsWritten();
5591
CanonInjType,
PartialSpec
->getInjectedSpecializationType()))
/src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp
4576
auto *
PartialSpec
=
4587
Spec->setInstantiationOf(
PartialSpec
, TemplArgList);
ASTWriter.cpp
4933
if (auto
PartialSpec
=
4936
Record.AddDeclRef(
PartialSpec
);
Completed in 146 milliseconds
Indexes created Wed Jun 10 00:26:05 UTC 2026