Home
last modified time | relevance | path

Searched refs:RewriteKind (Results 1 – 10 of 10) sorted by relevance

/external/llvm-project/clang/include/clang/Sema/
DTemplate.h522 enum class RewriteKind { None, RewriteSpaceshipAsEqualEqual }; enum
524 void adjustForRewrite(RewriteKind RK, FunctionDecl *Orig, QualType &T,
533 RewriteKind RK = RewriteKind::None);
536 RewriteKind RK = RewriteKind::None);
DOverload.h847 unsigned RewriteKind : 2; member
870 return static_cast<OverloadCandidateRewriteKind>(RewriteKind); in getRewriteKind()
913 : IsSurrogate(false), IsADLCandidate(CallExpr::NotADL), RewriteKind(CRK_None) {} in OverloadCandidate()
DSema.h3568 OverloadCandidateRewriteKind RewriteKind = OverloadCandidateRewriteKind(),
/external/llvm-project/clang/lib/Driver/ToolChains/
DClang.h79 enum RewriteKind { RK_None, RK_Fragile, RK_NonFragile }; enum
84 RewriteKind rewrite) const;
DClang.cpp4171 RewriteKind rewriteKind = RK_None; in ConstructJob()
6521 RewriteKind rewriteKind) const { in AddObjCRuntimeArgs()
/external/clang/lib/Driver/
DTools.h90 enum RewriteKind { RK_None, RK_Fragile, RK_NonFragile }; enum
94 RewriteKind rewrite) const;
DTools.cpp3851 RewriteKind rewriteKind = RK_None; in ConstructJob()
6064 RewriteKind rewriteKind) const { in AddObjCRuntimeArgs()
/external/llvm-project/clang/lib/Sema/
DSemaTemplateInstantiateDecl.cpp1874 RewriteKind FunctionRewriteKind) { in VisitFunctionDecl()
1975 if (FunctionRewriteKind != RewriteKind::None) in VisitFunctionDecl()
2205 RewriteKind FunctionRewriteKind) { in VisitCXXMethodDecl()
2321 if (FunctionRewriteKind != RewriteKind::None) in VisitCXXMethodDecl()
3742 void TemplateDeclInstantiator::adjustForRewrite(RewriteKind RK, in adjustForRewrite()
3746 assert(RK == RewriteKind::RewriteSpaceshipAsEqualEqual); in adjustForRewrite()
3791 TemplateDeclInstantiator::RewriteKind::RewriteSpaceshipAsEqualEqual); in SubstSpaceshipAsEqualEqual()
3798 TemplateDeclInstantiator::RewriteKind::RewriteSpaceshipAsEqualEqual); in SubstSpaceshipAsEqualEqual()
DSemaOverload.cpp6326 Candidate.RewriteKind = in AddOverloadCandidate()
6885 Candidate.RewriteKind = in AddMethodCandidate()
7040 Candidate.RewriteKind = in AddMethodTemplateCandidate()
7122 Candidate.RewriteKind = in AddTemplateOverloadCandidate()
9827 if (Cand1.RewriteKind != Cand2.RewriteKind) in isBetterOverloadCandidate()
9828 return Cand1.RewriteKind < Cand2.RewriteKind; in isBetterOverloadCandidate()
10254 OverloadCandidateRewriteKind RewriteKind, in NoteOverloadCandidate() argument
10266 ClassifyOverloadCandidate(*this, Found, Fn, RewriteKind, FnDesc); in NoteOverloadCandidate()
13597 if (Best->RewriteKind && ChosenOp == OO_EqualEqual && in CreateOverloadedBinOp()
13739 if ((Best->RewriteKind & CRK_DifferentOperator) || in CreateOverloadedBinOp()
[all …]
DSemaDeclCXX.cpp7695 !Best->RewriteKind) { in visitBinaryOperator()
7817 !Best->RewriteKind) { in visitBinaryOperator()