Searched refs:Conversion (Results 1 - 11 of 11) sorted by relevance
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 1164 CXXConversionDecl *Conversion local 1173 Conversion->setAccess(AS_public); 1174 Conversion->setImplicit(true); 1185 Conversion); 1188 Conversion->setDescribedFunctionTemplate(ConversionTemplate); 1191 Class->addDecl(Conversion); 1262 CXXConversionDecl *Conversion local 1270 Conversion->setAccess(AS_public); 1271 Conversion->setImplicit(true); 1272 Class->addDecl(Conversion); [all...] |
H A D | SemaOverload.cpp | 197 "Transparent Union Conversion" 1134 // given Conversion rank, in spite of the fact that a copy 1233 // given Conversion rank, in spite of the fact that a copy/move 2009 // Conversion from a null pointer constant to any Objective-C pointer type. 3195 if (CXXConversionDecl *Conversion 3205 User.ConversionFunction = Conversion; 4122 // type, a derived-to-base Conversion. 4211 // derived-to-base Conversion (13.3.3.1). 4894 // Conversion from an integral or unscoped enumeration type to bool is 5137 CXXConversionDecl *Conversion local 5175 CXXConversionDecl *Conversion = local 5322 CXXConversionDecl *Conversion; local 5905 AddConversionCandidate(CXXConversionDecl *Conversion, DeclAccessPair FoundDecl, CXXRecordDecl *ActingContext, Expr *From, QualType ToType, OverloadCandidateSet& CandidateSet, bool AllowObjCConversionOnExplicit) argument 6105 AddSurrogateCandidate(CXXConversionDecl *Conversion, DeclAccessPair FoundDecl, CXXRecordDecl *ActingContext, const FunctionProtoType *Proto, Expr *Object, ArrayRef<Expr *> Args, OverloadCandidateSet& CandidateSet) argument [all...] |
H A D | SemaPseudoObject.cpp | 1025 if (CXXConversionDecl *Conversion 1027 QualType CT = Conversion->getConversionType().getNonReferenceType(); 1030 ConversionDecls.push_back(Conversion); 1034 ConversionDecls.push_back(Conversion);
|
H A D | SemaTemplateInstantiateDecl.cpp | 1600 } else if (CXXConversionDecl *Conversion = dyn_cast<CXXConversionDecl>(D)) { 1603 Conversion->isInlineSpecified(), 1604 Conversion->isExplicit(), 1605 Conversion->isConstexpr(), 1606 Conversion->getLocEnd());
|
H A D | SemaDeclCXX.cpp | 3178 "Conversion of invented variable cannot fail!"); 6329 // Conversion functions don't have return types, but the parser will 6398 Decl *Sema::ActOnConversionDeclarator(CXXConversionDecl *Conversion) { argument 6399 assert(Conversion && "Expected to receive a conversion function declaration"); 6401 CXXRecordDecl *ClassDecl = cast<CXXRecordDecl>(Conversion->getDeclContext()); 6404 QualType ConvType = Context.getCanonicalType(Conversion->getConversionType()); 6418 if (Conversion->getTemplateSpecializationKind() != TSK_Undeclared && 6419 Conversion->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) 6424 Diag(Conversion->getLocation(), diag::warn_conv_to_self_not_used) 6427 Diag(Conversion [all...] |
H A D | SemaInit.cpp | 5853 CXXConversionDecl *Conversion = cast<CXXConversionDecl>(Fn); local 5864 FoundFn, Conversion); 5870 CurInit = S.BuildCXXMemberCallExpr(CurInit.get(), FoundFn, Conversion, 5877 CreatedObject = Conversion->getResultType()->isRecordType(); 6433 llvm_unreachable("Conversion did not fail!"); 6624 llvm_unreachable("Conversion did not fail!");
|
H A D | SemaExpr.cpp | 11215 CXXConversionDecl *Conversion = cast<CXXConversionDecl>(MethodDecl); local 11216 if (Conversion->isLambdaToBlockPointerConversion()) 11217 DefineImplicitLambdaToBlockPointerConversion(Loc, Conversion); 11219 DefineImplicitLambdaToFunctionPointerConversion(Loc, Conversion); 11670 "Conversion of invented variable cannot fail!");
|
H A D | SemaDecl.cpp | 7599 } else if (CXXConversionDecl *Conversion 7601 ActOnConversionDeclarator(Conversion);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | DeclCXX.cpp | 559 if (CXXConversionDecl *Conversion = dyn_cast<CXXConversionDecl>(D)) { 566 AccessSpecifier AS = Conversion->getAccessUnsafe(); 568 if (Conversion->getPrimaryTemplate()) { 574 FunTmpl ? cast<NamedDecl>(FunTmpl) : cast<NamedDecl>(Conversion);
|
/freebsd-9.3-release/contrib/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 1499 IPMConversion Conversion = getIPMConversion(CCValid, CCMask); local 1502 if (Conversion.XORValue) 1504 DAG.getConstant(Conversion.XORValue, MVT::i32)); 1506 if (Conversion.AddValue) 1508 DAG.getConstant(Conversion.AddValue, MVT::i32)); 1512 DAG.getConstant(Conversion.Bit, MVT::i32)); 1513 if (Conversion.Bit != 31)
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Sema.h | 2158 void AddConversionCandidate(CXXConversionDecl *Conversion, 2170 void AddSurrogateCandidate(CXXConversionDecl *Conversion, 4841 Decl *ActOnConversionDeclarator(CXXConversionDecl *Conversion);
|
Completed in 518 milliseconds