OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CXXConversionDecl
(Results
1 - 25
of
38
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/clang/include/clang/AST/
ASTLambda.h
47
inline bool isLambdaConversionOperator(
CXXConversionDecl
*C) {
53
if (
CXXConversionDecl
*Conv = dyn_cast<
CXXConversionDecl
>(D))
56
if (
CXXConversionDecl
*Conv =
57
dyn_cast_or_null<
CXXConversionDecl
>(F->getTemplatedDecl()))
DeclCXX.h
315
/// Each of the entries in this overload set is a
CXXConversionDecl
.
321
/// Each of the entries in this overload set is a
CXXConversionDecl
or a
1792
/// Used by CXXDeductionGuideDecl, CXXConstructorDecl and
CXXConversionDecl
.
2730
class
CXXConversionDecl
: public CXXMethodDecl {
2731
CXXConversionDecl
(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc,
2748
static
CXXConversionDecl
*
2753
static
CXXConversionDecl
*CreateDeserialized(ASTContext &C, unsigned ID);
2776
CXXConversionDecl
*getCanonicalDecl() override {
2777
return cast<
CXXConversionDecl
>(FunctionDecl::getCanonicalDecl());
2779
const
CXXConversionDecl
*getCanonicalDecl() const
[
all
...]
/src/external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/
RecursiveSymbolVisitor.h
44
return isa<
CXXConversionDecl
>(D) ? true : visit(D, D->getLocation());
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/
PtrTypesSemantics.cpp
157
if (auto *maybeRefToRawOperator = dyn_cast<
CXXConversionDecl
>(M)) {
/src/external/apache2/llvm/dist/clang/lib/Analysis/
IssueHash.cpp
44
!isa<
CXXConversionDecl
>(Target))
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaLambda.cpp
1443
CXXConversionDecl
*Conversion =
CXXConversionDecl
::Create(
1552
CXXConversionDecl
*Conversion =
CXXConversionDecl
::Create(
1962
CXXConversionDecl
*Conv,
SemaOverload.cpp
3523
CXXConversionDecl
*Conv;
3526
Conv = cast<
CXXConversionDecl
>(ConvTemplate->getTemplatedDecl());
3528
Conv = cast<
CXXConversionDecl
>(D);
3579
if (
CXXConversionDecl
*Conversion
3580
= dyn_cast<
CXXConversionDecl
>(Best->Function)) {
3653
getConversionOpReturnTyAsFunction(
CXXConversionDecl
*Conv) {
3670
CXXConversionDecl
*Conv1 = dyn_cast_or_null<
CXXConversionDecl
>(Function1);
3671
CXXConversionDecl
*Conv2 = dyn_cast_or_null<
CXXConversionDecl
>(Function2)
[
all
...]
SemaPseudoObject.cpp
1080
SmallVector<
CXXConversionDecl
*, 4> ConversionDecls;
1084
if (
CXXConversionDecl
*Conversion =
1085
dyn_cast<
CXXConversionDecl
>(D->getUnderlyingDecl())) {
SemaInit.cpp
4005
CXXConversionDecl
*Conv;
4007
Conv = cast<
CXXConversionDecl
>(ConvTemplate->getTemplatedDecl());
4009
Conv = cast<
CXXConversionDecl
>(D);
4157
if (auto *CD = dyn_cast<
CXXConversionDecl
>(Best->Function)) {
4625
CXXConversionDecl
*Conv;
4627
Conv = cast<
CXXConversionDecl
>(ConvTemplate->getTemplatedDecl());
4629
Conv = cast<
CXXConversionDecl
>(D);
4669
if (isa<
CXXConversionDecl
>(Function))
5299
CXXConversionDecl
*Conv;
5301
Conv = cast<
CXXConversionDecl
>(ConvTemplate->getTemplatedDecl())
[
all
...]
SemaExprCXX.cpp
2077
Sema &S,
CXXConversionDecl
*Conv, QualType ConvTy) override {
2088
Sema &S,
CXXConversionDecl
*Conv, QualType ConvTy) override {
3498
SemaDiagnosticBuilder noteExplicitConv(Sema &S,
CXXConversionDecl
*Conv,
3509
SemaDiagnosticBuilder noteAmbiguous(Sema &S,
CXXConversionDecl
*Conv,
3998
CXXConversionDecl
*Conv = cast<
CXXConversionDecl
>(Method);
4044
if (const
CXXConversionDecl
*Conv = dyn_cast<
CXXConversionDecl
>(FD)) {
7692
CXXConversionDecl
*Method,
SemaTemplateDeduction.cpp
4418
CXXConversionDecl
*&Specialization,
4423
CXXConversionDecl
*ConversionGeneric
4424
= cast<
CXXConversionDecl
>(ConversionTemplate->getTemplatedDecl());
4528
Specialization = cast_or_null<
CXXConversionDecl
>(ConversionSpecialized);
SemaTemplateInstantiateDecl.cpp
2344
} else if (
CXXConversionDecl
*Conversion = dyn_cast<
CXXConversionDecl
>(D)) {
2345
Method =
CXXConversionDecl
::Create(
2573
Decl *TemplateDeclInstantiator::VisitCXXConversionDecl(
CXXConversionDecl
*D) {
/src/external/apache2/llvm/dist/clang/lib/AST/
DeclCXX.cpp
856
if (auto *Conversion = dyn_cast<
CXXConversionDecl
>(D)) {
1612
cast<
CXXConversionDecl
>(Conv->getUnderlyingDecl()->getAsFunction())
2068
return cast<
CXXConversionDecl
>(Function)->getExplicitSpecifier();
2781
void
CXXConversionDecl
::anchor() {}
2783
CXXConversionDecl
*
2784
CXXConversionDecl
::CreateDeserialized(ASTContext &C, unsigned ID) {
2785
return new (C, ID)
CXXConversionDecl
(
2791
CXXConversionDecl
*
CXXConversionDecl
::Create(
2800
CXXConversionDecl
(C, RD, StartLoc, NameInfo, T, TInfo, isInline, ES
[
all
...]
DeclPrinter.cpp
606
CXXConversionDecl
*ConversionDecl = dyn_cast<
CXXConversionDecl
>(D);
ASTStructuralEquivalence.cpp
1311
if (auto *Conversion1 = dyn_cast<
CXXConversionDecl
>(Method1)) {
1312
auto *Conversion2 = cast<
CXXConversionDecl
>(Method2);
MicrosoftMangle.cpp
2583
} else if (IsInLambda && D && isa<
CXXConversionDecl
>(D)) {
2590
if (IsInLambda && isa<
CXXConversionDecl
>(D)) {
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
Overload.h
805
CXXConversionDecl
*Surrogate;
859
/// a
CXXConversionDecl
), the standard conversion that occurs
Sema.h
97
class
CXXConversionDecl
;
3520
noteExplicitConv(Sema &S,
CXXConversionDecl
*Conv, QualType ConvTy) = 0;
3529
noteAmbiguous(Sema &S,
CXXConversionDecl
*Conv, QualType ConvTy) = 0;
3659
CXXConversionDecl
*Conversion, DeclAccessPair FoundDecl,
3668
void AddSurrogateCandidate(
CXXConversionDecl
*Conversion,
6708
SourceLocation CurrentLoc,
CXXConversionDecl
*Conv);
6718
CXXConversionDecl
*Conv);
6722
CXXConversionDecl
*Conv,
6876
CXXConversionDecl
*Method,
7137
Decl *ActOnConversionDeclarator(
CXXConversionDecl
*Conversion)
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/Index/
IndexSymbol.cpp
297
else if (isa<
CXXConversionDecl
>(MD))
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
MoveChecker.cpp
496
dyn_cast_or_null<
CXXConversionDecl
>(MethodDec)) {
SmartPtrModeling.cpp
174
const auto *CD = dyn_cast_or_null<
CXXConversionDecl
>(Call.getDecl());
/src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
ASTMatchersInternal.cpp
786
const internal::VariadicDynCastAllOfMatcher<Decl,
CXXConversionDecl
>
787
cxxConversionDecl
;
/src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp
368
void VisitCXXConversionDecl(
CXXConversionDecl
*D);
2008
void ASTDeclReader::VisitCXXConversionDecl(
CXXConversionDecl
*D) {
3869
D =
CXXConversionDecl
::CreateDeserialized(Context, ID);
ASTWriterDecl.cpp
94
void VisitCXXConversionDecl(
CXXConversionDecl
*D);
1414
void ASTDeclWriter::VisitCXXConversionDecl(
CXXConversionDecl
*D) {
/src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
ASTMatchers.h
1317
extern const internal::VariadicDynCastAllOfMatcher<Decl,
CXXConversionDecl
>
1318
cxxConversionDecl
;
7290
///
cxxConversionDecl
(isExplicit()) will match #4, but not #3.
7293
CXXConstructorDecl,
CXXConversionDecl
,
7317
///
cxxConversionDecl
(hasExplicitSpecifier(constantExpr())) will not match #3 or #4.
Completed in 105 milliseconds
1
2
Indexes created Wed Jun 10 00:26:05 UTC 2026