Searched refs:SecondType (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ODRDiagsEmitter.cpp | 179 QualType SecondType = SecondField->getType(); in diagnoseSubMismatchField() local 180 if (computeODRHash(FirstType) != computeODRHash(SecondType)) { in diagnoseSubMismatchField() 182 DiagNote(FieldTypeName) << SecondII << SecondType; in diagnoseSubMismatchField() 277 QualType SecondType = SecondTD->getUnderlyingType(); in diagnoseSubMismatchTypedef() local 278 if (computeODRHash(FirstType) != computeODRHash(SecondType)) { in diagnoseSubMismatchTypedef() 280 DiagNote(TypedefType) << IsTypeAlias << SecondName << SecondType; in diagnoseSubMismatchTypedef() 320 QualType SecondType = SecondVD->getType(); in diagnoseSubMismatchVar() local 321 if (computeODRHash(FirstType) != computeODRHash(SecondType)) { in diagnoseSubMismatchVar() 323 DiagNote(VarType) << SecondName << SecondType; in diagnoseSubMismatchVar() 1504 QualType SecondType = SecondNTTPD->getType(); in diagnoseMismatch() local [all …]
|
H A D | ASTContext.cpp | 9902 QualType SecondType) { in areCompatibleSveTypes() argument 9903 auto IsValidCast = [this](QualType FirstType, QualType SecondType) { in areCompatibleSveTypes() argument 9905 if (const auto *VT = SecondType->getAs<VectorType>()) { in areCompatibleSveTypes() 9914 return getTypeSize(SecondType) == getSVETypeSize(*this, BT) && in areCompatibleSveTypes() 9922 return IsValidCast(FirstType, SecondType) || in areCompatibleSveTypes() 9923 IsValidCast(SecondType, FirstType); in areCompatibleSveTypes() 9927 QualType SecondType) { in areLaxCompatibleSveTypes() argument 9928 auto IsLaxCompatible = [this](QualType FirstType, QualType SecondType) { in areLaxCompatibleSveTypes() argument 9933 const auto *VecTy = SecondType->getAs<VectorType>(); in areLaxCompatibleSveTypes() 9951 getTypeSize(SecondType) != getSVETypeSize(*this, BT)) in areLaxCompatibleSveTypes() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | IteratorModeling.cpp | 382 const QualType SecondType = SecondArg->getType(); in handleOverloadedOperator() local 385 SecondType->isIntegralOrEnumerationType()) { in handleOverloadedOperator()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ASTContext.h | 2340 bool areCompatibleSveTypes(QualType FirstType, QualType SecondType); 2344 bool areLaxCompatibleSveTypes(QualType FirstType, QualType SecondType); 2349 bool areCompatibleRVVTypes(QualType FirstType, QualType SecondType); 2355 bool areLaxCompatibleRVVTypes(QualType FirstType, QualType SecondType);
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/ |
H A D | ItaniumDemangle.h | 1020 const Node *SecondType; variable 1025 FirstType(FirstType_), SecondType(SecondType_) {} in CtorVtableSpecialName() 1027 template<typename Fn> void match(Fn F) const { F(FirstType, SecondType); } in match() 1033 SecondType->print(OB); in printLeft() 5326 Node *SecondType = getDerived().parseType(); in parseSpecialName() local 5327 if (SecondType == nullptr) in parseSpecialName() 5329 return make<CtorVtableSpecialName>(SecondType, FirstType); in parseSpecialName()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaRISCV.cpp | 1414 auto ValidScalableConversion = [](QualType FirstType, QualType SecondType) { in isValidRVVBitcast() argument 1418 const auto *VecTy = SecondType->getAs<VectorType>(); in isValidRVVBitcast()
|
H A D | SemaExpr.cpp | 7447 auto ValidScalableConversion = [](QualType FirstType, QualType SecondType) { in isValidSveBitcast() argument 7451 const auto *VecTy = SecondType->getAs<VectorType>(); in isValidSveBitcast() 10139 auto IsSveRVVConversion = [](QualType FirstType, QualType SecondType, in CheckVectorOperands() 10141 const VectorType *VecType = SecondType->getAs<VectorType>(); in CheckVectorOperands() 10167 auto IsSveRVVGnuConversion = [](QualType FirstType, QualType SecondType, in CheckVectorOperands() 10170 const VectorType *SecondVecType = SecondType->getAs<VectorType>(); in CheckVectorOperands() 16808 QualType FirstType, SecondType; in DiagnoseAssignmentResult() local 16814 SecondType = SrcType; in DiagnoseAssignmentResult() 16825 SecondType = DstType; in DiagnoseAssignmentResult() 16834 FDiag << FirstType << SecondType << ActionForDiag in DiagnoseAssignmentResult() [all …]
|
/freebsd/contrib/googletest/googlemock/include/gmock/ |
H A D | gmock-matchers.h | 3059 typedef typename RawPairType::second_type SecondType; 3066 testing::SafeMatcherCast<const SecondType&>(second_matcher)) {} 3133 const Matcher<const SecondType&> second_matcher_;
|