Searched refs:castElement (Results 1 – 1 of 1) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaHLSL.cpp | 875 static QualType castElement(Sema &S, ExprResult &E, QualType Ty) { in castElement() function 889 return castElement<CK_FloatingCast>(SemaRef, RHS, LHSType); in handleFloatVectorBinOpConversion() 891 return castElement<CK_FloatingCast>(SemaRef, LHS, RHSType); in handleFloatVectorBinOpConversion() 895 return castElement<CK_IntegralToFloating>(SemaRef, RHS, LHSType); in handleFloatVectorBinOpConversion() 899 return castElement<clang::CK_FloatingToIntegral>(SemaRef, RHS, LHSType); in handleFloatVectorBinOpConversion() 901 return castElement<CK_IntegralToFloating>(SemaRef, LHS, RHSType); in handleFloatVectorBinOpConversion() 916 return castElement<CK_IntegralCast>(SemaRef, RHS, LHSType); in handleIntegerVectorBinOpConversion() 918 return castElement<CK_IntegralCast>(SemaRef, LHS, RHSType); in handleIntegerVectorBinOpConversion() 925 return castElement<CK_IntegralCast>(SemaRef, RHS, LHSType); in handleIntegerVectorBinOpConversion() 926 return castElement<CK_IntegralCast>(SemaRef, LHS, RHSType); in handleIntegerVectorBinOpConversion() [all …]
|