Searched refs:Conversion (Results 1 - 11 of 11) sorted by relevance

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaLambda.cpp1164 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 DSemaOverload.cpp197 "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 DSemaPseudoObject.cpp1025 if (CXXConversionDecl *Conversion
1027 QualType CT = Conversion->getConversionType().getNonReferenceType();
1030 ConversionDecls.push_back(Conversion);
1034 ConversionDecls.push_back(Conversion);
H A DSemaTemplateInstantiateDecl.cpp1600 } else if (CXXConversionDecl *Conversion = dyn_cast<CXXConversionDecl>(D)) {
1603 Conversion->isInlineSpecified(),
1604 Conversion->isExplicit(),
1605 Conversion->isConstexpr(),
1606 Conversion->getLocEnd());
H A DSemaDeclCXX.cpp3178 "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 DSemaInit.cpp5853 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 DSemaExpr.cpp11215 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 DSemaDecl.cpp7599 } else if (CXXConversionDecl *Conversion
7601 ActOnConversionDeclarator(Conversion);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DDeclCXX.cpp559 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 DSystemZISelLowering.cpp1499 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 DSema.h2158 void AddConversionCandidate(CXXConversionDecl *Conversion,
2170 void AddSurrogateCandidate(CXXConversionDecl *Conversion,
4841 Decl *ActOnConversionDeclarator(CXXConversionDecl *Conversion);

Completed in 518 milliseconds