Home
last modified time | relevance | path

Searched refs:SecondType (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DODRDiagsEmitter.cpp179 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 DASTContext.cpp9902 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 DIteratorModeling.cpp382 const QualType SecondType = SecondArg->getType(); in handleOverloadedOperator() local
385 SecondType->isIntegralOrEnumerationType()) { in handleOverloadedOperator()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTContext.h2340 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 DItaniumDemangle.h1020 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 DSemaRISCV.cpp1414 auto ValidScalableConversion = [](QualType FirstType, QualType SecondType) { in isValidRVVBitcast() argument
1418 const auto *VecTy = SecondType->getAs<VectorType>(); in isValidRVVBitcast()
H A DSemaExpr.cpp7447 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 Dgmock-matchers.h3059 typedef typename RawPairType::second_type SecondType;
3066 testing::SafeMatcherCast<const SecondType&>(second_matcher)) {}
3133 const Matcher<const SecondType&> second_matcher_;