Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/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()
1408 QualType SecondType = SecondTTPD->getDefaultArgument(); in diagnoseMismatch() local
[all …]
H A DASTContext.cpp9427 QualType SecondType) { in areCompatibleSveTypes() argument
9428 assert(((FirstType->isSizelessBuiltinType() && SecondType->isVectorType()) || in areCompatibleSveTypes()
9429 (FirstType->isVectorType() && SecondType->isSizelessBuiltinType())) && in areCompatibleSveTypes()
9432 auto IsValidCast = [this](QualType FirstType, QualType SecondType) { in areCompatibleSveTypes() argument
9434 if (const auto *VT = SecondType->getAs<VectorType>()) { in areCompatibleSveTypes()
9443 return getTypeSize(SecondType) == getSVETypeSize(*this, BT) && in areCompatibleSveTypes()
9451 return IsValidCast(FirstType, SecondType) || in areCompatibleSveTypes()
9452 IsValidCast(SecondType, FirstType); in areCompatibleSveTypes()
9456 QualType SecondType) { in areLaxCompatibleSveTypes() argument
9457 assert(((FirstType->isSizelessBuiltinType() && SecondType->isVectorType()) || in areLaxCompatibleSveTypes()
[all …]
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DIteratorModeling.cpp384 const QualType SecondType = SecondArg->getType(); in handleOverloadedOperator() local
387 SecondType->isIntegralOrEnumerationType()) { in handleOverloadedOperator()
/openbsd-src/gnu/llvm/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h964 const Node *SecondType; variable
969 FirstType(FirstType_), SecondType(SecondType_) {} in CtorVtableSpecialName()
971 template<typename Fn> void match(Fn F) const { F(FirstType, SecondType); } in match()
977 SecondType->print(OB); in printLeft()
4938 Node *SecondType = getDerived().parseType(); in parseSpecialName() local
4939 if (SecondType == nullptr) in parseSpecialName()
4941 return make<CtorVtableSpecialName>(SecondType, FirstType); in parseSpecialName()
/openbsd-src/gnu/llvm/libcxxabi/src/demangle/
H A DItaniumDemangle.h964 const Node *SecondType; variable
969 FirstType(FirstType_), SecondType(SecondType_) {} in CtorVtableSpecialName()
971 template<typename Fn> void match(Fn F) const { F(FirstType, SecondType); } in match()
977 SecondType->print(OB); in printLeft()
4938 Node *SecondType = getDerived().parseType(); in parseSpecialName() local
4939 if (SecondType == nullptr) in parseSpecialName()
4941 return make<CtorVtableSpecialName>(SecondType, FirstType); in parseSpecialName()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DASTContext.h2240 bool areCompatibleSveTypes(QualType FirstType, QualType SecondType);
2244 bool areLaxCompatibleSveTypes(QualType FirstType, QualType SecondType);
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaExpr.cpp7932 auto ValidScalableConversion = [](QualType FirstType, QualType SecondType) { in isValidSveBitcast() argument
7936 const auto *VecTy = SecondType->getAs<VectorType>(); in isValidSveBitcast()
10737 auto IsSveConversion = [](QualType FirstType, QualType SecondType) { in CheckVectorOperands() argument
10738 const VectorType *VecType = SecondType->getAs<VectorType>(); in CheckVectorOperands()
10752 auto IsSveGnuConversion = [](QualType FirstType, QualType SecondType) { in CheckVectorOperands() argument
10754 const VectorType *SecondVecType = SecondType->getAs<VectorType>(); in CheckVectorOperands()
17346 QualType FirstType, SecondType; in DiagnoseAssignmentResult() local
17352 SecondType = SrcType; in DiagnoseAssignmentResult()
17363 SecondType = DstType; in DiagnoseAssignmentResult()
17372 FDiag << FirstType << SecondType << ActionForDiag in DiagnoseAssignmentResult()
[all …]