OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CXXDeductionGuideDecl
(Results
1 - 22
of
22
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/lib/AST/
DeclCXX.cpp
2046
void
CXXDeductionGuideDecl
::anchor() {}
2070
return cast<
CXXDeductionGuideDecl
>(Function)->getExplicitSpecifier();
2076
CXXDeductionGuideDecl
*
2077
CXXDeductionGuideDecl
::Create(ASTContext &C, DeclContext *DC,
2082
return new (C, DC)
CXXDeductionGuideDecl
(C, DC, StartLoc, ES, NameInfo, T,
2086
CXXDeductionGuideDecl
*
CXXDeductionGuideDecl
::CreateDeserialized(ASTContext &C,
2088
return new (C, ID)
CXXDeductionGuideDecl
(
DeclPrinter.cpp
607
CXXDeductionGuideDecl
*GuideDecl = dyn_cast<
CXXDeductionGuideDecl
>(D);
1169
!isa<
CXXDeductionGuideDecl
>(D->getTemplatedDecl())) {
ASTImporter.cpp
499
ExpectedDecl VisitCXXDeductionGuideDecl(
CXXDeductionGuideDecl
*D);
3457
} else if (auto *Guide = dyn_cast<
CXXDeductionGuideDecl
>(D)) {
3464
if (GetImportedOrCreateDecl<
CXXDeductionGuideDecl
>(
3468
cast<
CXXDeductionGuideDecl
>(ToFunction)
3598
ASTNodeImporter::VisitCXXDeductionGuideDecl(
CXXDeductionGuideDecl
*D) {
/src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclCXX.h
1792
/// Used by
CXXDeductionGuideDecl
, CXXConstructorDecl and CXXConversionDecl.
1848
class
CXXDeductionGuideDecl
: public FunctionDecl {
1852
CXXDeductionGuideDecl
(ASTContext &C, DeclContext *DC, SourceLocation StartLoc,
1873
static
CXXDeductionGuideDecl
*
1879
static
CXXDeductionGuideDecl
*CreateDeserialized(ASTContext &C, unsigned ID);
DeclBase.h
1554
/// methods in FunctionDecl and
CXXDeductionGuideDecl
1559
friend class
CXXDeductionGuideDecl
;
1605
/// [C++17] Only used by
CXXDeductionGuideDecl
. Indicates that
RecursiveASTVisitor.h
2100
DEF_TRAVERSE_DECL(
CXXDeductionGuideDecl
, {
/src/external/apache2/llvm/dist/clang/lib/Index/
IndexingContext.cpp
276
!isa<ObjCCategoryDecl>(ND)) || isa<
CXXDeductionGuideDecl
>(ND);
IndexDecl.cpp
278
} else if (const auto *Guide = dyn_cast<
CXXDeductionGuideDecl
>(D)) {
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplateInstantiateDecl.cpp
1905
if (auto *DGuide = dyn_cast<
CXXDeductionGuideDecl
>(D)) {
1981
if (auto *DGuide = dyn_cast<
CXXDeductionGuideDecl
>(D)) {
1982
Function =
CXXDeductionGuideDecl
::Create(
1987
cast<
CXXDeductionGuideDecl
>(Function)->setIsCopyDeductionCandidate();
3460
TemplateDeclInstantiator::VisitCXXDeductionGuideDecl(
CXXDeductionGuideDecl
*D) {
4661
if (Function->isInvalidDecl() || isa<
CXXDeductionGuideDecl
>(Function))
5867
isa<
CXXDeductionGuideDecl
>(D->getDeclContext()))
5933
auto *Guide = dyn_cast<
CXXDeductionGuideDecl
>(FD);
SemaAccess.cpp
90
if (auto *DGD = dyn_cast<
CXXDeductionGuideDecl
>(DC)) {
Sema.cpp
742
if (isa<
CXXDeductionGuideDecl
>(ND))
SemaTemplateInstantiate.cpp
3612
isa<
CXXDeductionGuideDecl
>(D->getDeclContext()))
SemaInit.cpp
10048
auto *GD = dyn_cast_or_null<
CXXDeductionGuideDecl
>(
10189
cast<
CXXDeductionGuideDecl
>(Best->Function)->isExplicit()) {
SemaTemplate.cpp
2438
CXXDeductionGuideDecl
::Create(SemaRef.Context, DC, LocStart, ES, Name,
2537
cast<
CXXDeductionGuideDecl
>(
SemaTemplateDeduction.cpp
1185
auto *Guide = dyn_cast<
CXXDeductionGuideDecl
>(FTD->getTemplatedDecl());
SemaDecl.cpp
8595
return
CXXDeductionGuideDecl
::Create(SemaRef.Context, DC, D.getBeginLoc(),
9202
!isa<
CXXDeductionGuideDecl
>(NewFD)) {
10961
} else if (auto *Guide = dyn_cast<
CXXDeductionGuideDecl
>(NewFD)) {
SemaDeclCXX.cpp
680
if (isa<
CXXDeductionGuideDecl
>(New) &&
3472
if (auto *DG = dyn_cast<
CXXDeductionGuideDecl
>(NonTemplateMember)) {
SemaOverload.cpp
9829
auto *Guide1 = dyn_cast_or_null<
CXXDeductionGuideDecl
>(Cand1.Function);
9830
auto *Guide2 = dyn_cast_or_null<
CXXDeductionGuideDecl
>(Cand2.Function);
/src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
ASTMatchersInternal.cpp
1064
const internal::VariadicDynCastAllOfMatcher<Decl,
CXXDeductionGuideDecl
>
1065
cxxDeductionGuideDecl
;
/src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp
364
void VisitCXXDeductionGuideDecl(
CXXDeductionGuideDecl
*GD);
1955
void ASTDeclReader::VisitCXXDeductionGuideDecl(
CXXDeductionGuideDecl
*D) {
3857
D =
CXXDeductionGuideDecl
::CreateDeserialized(Context, ID);
ASTWriterDecl.cpp
90
void VisitCXXDeductionGuideDecl(
CXXDeductionGuideDecl
*D);
673
void ASTDeclWriter::VisitCXXDeductionGuideDecl(
CXXDeductionGuideDecl
*D) {
/src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
ASTMatchers.h
1328
extern const internal::VariadicDynCastAllOfMatcher<Decl,
CXXDeductionGuideDecl
>
1329
cxxDeductionGuideDecl
;
7291
///
cxxDeductionGuideDecl
(isExplicit()) will match #6, but not #5.
7294
CXXDeductionGuideDecl
)) {
7318
///
cxxDeductionGuideDecl
(hasExplicitSpecifier(constantExpr())) will not match #5 or #6.
Completed in 197 milliseconds
Indexes created Sat Sep 19 00:25:42 UTC 2026