Home
last modified time | relevance | path

Searched refs:FirstType (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DIteratorModeling.cpp384 const QualType FirstType = FirstArg->getType(); in handleOverloadedOperator() local
387 if (FirstType->isIntegralOrEnumerationType() || in handleOverloadedOperator()
391 const bool IsIterFirst = FirstType->isStructureOrClassType(); in handleOverloadedOperator()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaStmt.cpp2253 QualType FirstType; in ActOnObjCForCollectionStmt() local
2263 FirstType = D->getType(); in ActOnObjCForCollectionStmt()
2272 if (FirstType->getContainedAutoType()) { in ActOnObjCForCollectionStmt()
2276 if (DeduceAutoType(D->getTypeSourceInfo(), DeducedInit, FirstType) == in ActOnObjCForCollectionStmt()
2279 if (FirstType.isNull()) { in ActOnObjCForCollectionStmt()
2284 D->setType(FirstType); in ActOnObjCForCollectionStmt()
2301 FirstType = static_cast<Expr*>(First)->getType(); in ActOnObjCForCollectionStmt()
2302 if (FirstType.isConstQualified()) in ActOnObjCForCollectionStmt()
2304 << FirstType << First->getSourceRange(); in ActOnObjCForCollectionStmt()
2306 if (!FirstType->isDependentType() && in ActOnObjCForCollectionStmt()
[all …]
H A DSemaDeclAttr.cpp3706 QualType FirstType = FirstField->getType(); in handleTransparentUnionAttr() local
3707 if (FirstType->hasFloatingRepresentation() || FirstType->isVectorType()) { in handleTransparentUnionAttr()
3710 << FirstType->isVectorType() << FirstType; in handleTransparentUnionAttr()
3714 if (FirstType->isIncompleteType()) in handleTransparentUnionAttr()
3716 uint64_t FirstSize = S.Context.getTypeSize(FirstType); in handleTransparentUnionAttr()
3717 uint64_t FirstAlign = S.Context.getTypeAlign(FirstType); in handleTransparentUnionAttr()
H A DSemaExpr.cpp7332 auto ValidScalableConversion = [](QualType FirstType, QualType SecondType) { in isValidSveBitcast() argument
7333 if (!FirstType->isSizelessBuiltinType()) in isValidSveBitcast()
10041 auto IsSveConversion = [](QualType FirstType, QualType SecondType) { in CheckVectorOperands() argument
10043 return FirstType->isSizelessBuiltinType() && VecType && in CheckVectorOperands()
10056 auto IsSveGnuConversion = [](QualType FirstType, QualType SecondType) { in CheckVectorOperands() argument
10057 const VectorType *FirstVecType = FirstType->getAs<VectorType>(); in CheckVectorOperands()
10067 return FirstType->isSizelessBuiltinType() && SecondVecType && in CheckVectorOperands()
16051 QualType FirstType, SecondType; in DiagnoseAssignmentResult() local
16056 FirstType = DstType; in DiagnoseAssignmentResult()
16067 FirstType = SrcType; in DiagnoseAssignmentResult()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DASTContext.cpp8656 bool ASTContext::areCompatibleSveTypes(QualType FirstType, in areCompatibleSveTypes() argument
8658 assert(((FirstType->isSizelessBuiltinType() && SecondType->isVectorType()) || in areCompatibleSveTypes()
8659 (FirstType->isVectorType() && SecondType->isSizelessBuiltinType())) && in areCompatibleSveTypes()
8662 auto IsValidCast = [this](QualType FirstType, QualType SecondType) { in areCompatibleSveTypes() argument
8663 if (const auto *BT = FirstType->getAs<BuiltinType>()) { in areCompatibleSveTypes()
8671 FirstType->getSveEltType(*this); in areCompatibleSveTypes()
8681 return IsValidCast(FirstType, SecondType) || in areCompatibleSveTypes()
8682 IsValidCast(SecondType, FirstType); in areCompatibleSveTypes()
8685 bool ASTContext::areLaxCompatibleSveTypes(QualType FirstType, in areLaxCompatibleSveTypes() argument
8687 assert(((FirstType->isSizelessBuiltinType() && SecondType->isVectorType()) || in areLaxCompatibleSveTypes()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h829 const Node *FirstType; variable
835 FirstType(FirstType_), SecondType(SecondType_) {} in CtorVtableSpecialName()
837 template<typename Fn> void match(Fn F) const { F(FirstType, SecondType); } in match()
841 FirstType->print(S); in printLeft()
5158 Node *FirstType = getDerived().parseType(); in parseSpecialName() local
5159 if (FirstType == nullptr) in parseSpecialName()
5166 return make<CtorVtableSpecialName>(SecondType, FirstType); in parseSpecialName()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReader.cpp9648 QualType FirstType = FirstField->getType(); in diagnoseOdrViolations() local
9650 if (ComputeQualTypeODRHash(FirstType) != in diagnoseOdrViolations()
9654 << FirstII << FirstType; in diagnoseOdrViolations()
9756 QualType FirstType = FirstTD->getUnderlyingType(); in diagnoseOdrViolations() local
9758 if (ComputeQualTypeODRHash(FirstType) != in diagnoseOdrViolations()
9762 << IsTypeAlias << FirstName << FirstType; in diagnoseOdrViolations()
9789 QualType FirstType = FirstVD->getType(); in diagnoseOdrViolations() local
9791 if (ComputeQualTypeODRHash(FirstType) != in diagnoseOdrViolations()
9795 << FirstName << FirstType; in diagnoseOdrViolations()
10953 QualType FirstType = FirstTTPD->getDefaultArgument(); in diagnoseOdrViolations() local
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DASTContext.h2131 bool areCompatibleSveTypes(QualType FirstType, QualType SecondType);
2135 bool areLaxCompatibleSveTypes(QualType FirstType, QualType SecondType);
/netbsd-src/external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/
H A Dgmock-matchers.h2603 typedef typename RawPairType::first_type FirstType;
2609 testing::SafeMatcherCast<const FirstType&>(first_matcher)),
2678 const Matcher<const FirstType&> first_matcher_;