/llvm-project/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.type/ |
H A D | p5-0x.cpp | 10 template<typename R, typename FirstType, typename ...Types> 11 struct has_nondeduced_pack_test<R(FirstType, Types..., int), 12 R(FirstType, Types...)> {
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaObjC.cpp | 46 QualType FirstType; in ActOnObjCForCollectionStmt() 56 FirstType = D->getType(); in ActOnObjCForCollectionStmt() 65 if (FirstType->getContainedAutoType()) { in ActOnObjCForCollectionStmt() 70 FirstType = QualType(); in ActOnObjCForCollectionStmt() 72 D->getTypeSourceInfo()->getTypeLoc(), DeducedInit, FirstType, Info); in ActOnObjCForCollectionStmt() 76 if (FirstType.isNull()) { in ActOnObjCForCollectionStmt() 81 D->setType(FirstType); in ActOnObjCForCollectionStmt() 97 FirstType = static_cast<Expr *>(First)->getType(); in ActOnObjCForCollectionStmt() 98 if (FirstType.isConstQualified()) in ActOnObjCForCollectionStmt() 100 << FirstType << Firs in ActOnObjCForCollectionStmt() 45 QualType FirstType; ActOnObjCForCollectionStmt() local [all...] |
H A D | SemaRISCV.cpp | 1412 auto ValidScalableConversion = [](QualType FirstType, QualType SecondType) { in isValidRVVBitcast() 1413 if (!FirstType->isRVVSizelessBuiltinType()) in isValidRVVBitcast() 1415 __anonfbd9ae0f0402(QualType FirstType, QualType SecondType) isValidRVVBitcast() argument
|
H A D | SemaDeclAttr.cpp | 4085 QualType FirstType = FirstField->getType(); in AddAlignedAttr() 4086 if (FirstType->hasFloatingRepresentation() || FirstType->isVectorType()) { in AddAlignedAttr() 4089 << FirstType->isVectorType() << FirstType; in AddAlignedAttr() 4093 if (FirstType->isIncompleteType()) in AddAlignedAttr() 4095 uint64_t FirstSize = S.Context.getTypeSize(FirstType); in AddAlignedAttr() 4096 uint64_t FirstAlign = S.Context.getTypeAlign(FirstType); 3804 QualType FirstType = FirstField->getType(); handleTransparentUnionAttr() local
|
H A D | SemaExpr.cpp | 7535 auto ValidScalableConversion = [](QualType FirstType, QualType SecondType) { in CheckMatrixCast() 7536 if (!FirstType->isSVESizelessBuiltinType()) in CheckMatrixCast() 10248 auto IsSveRVVConversion = [](QualType FirstType, QualType SecondType, in CheckVectorOperands() 10252 if (FirstType->isSizelessBuiltinType() && VecType) { in CheckVectorOperands() 10279 auto IsSveRVVGnuConversion = [](QualType FirstType, QualType SecondType, in CheckSizelessVectorOperands() 10281 const VectorType *FirstVecType = FirstType->getAs<VectorType>(); in CheckSizelessVectorOperands() 10308 if (FirstType->isSVESizelessBuiltinType()) in CheckSizelessVectorOperands() 10310 if (FirstType->isRVVSizelessBuiltinType()) { in CheckSizelessVectorOperands() 17055 QualType FirstType, SecondType; in TransformDeclRefExpr() 17060 FirstType in TransformDeclRefExpr() 7412 __anond5f75ba70f02(QualType FirstType, QualType SecondType) isValidSveBitcast() argument 10105 __anond5f75ba71302(QualType FirstType, QualType SecondType, unsigned &SVEorRVV) CheckVectorOperands() argument 10133 __anond5f75ba71402(QualType FirstType, QualType SecondType, unsigned &SVEorRVV) CheckVectorOperands() argument 16765 QualType FirstType, SecondType; DiagnoseAssignmentResult() local [all...] |
/llvm-project/clang/lib/AST/ |
H A D | ODRDiagsEmitter.cpp | 178 QualType FirstType = FirstField->getType(); in diagnoseSubMismatchField() local 180 if (computeODRHash(FirstType) != computeODRHash(SecondType)) { in diagnoseSubMismatchField() 181 DiagError(FieldTypeName) << FirstII << FirstType; in diagnoseSubMismatchField() 276 QualType FirstType = FirstTD->getUnderlyingType(); in diagnoseSubMismatchTypedef() local 278 if (computeODRHash(FirstType) != computeODRHash(SecondType)) { in diagnoseSubMismatchTypedef() 279 DiagError(TypedefType) << IsTypeAlias << FirstName << FirstType; in diagnoseSubMismatchTypedef() 319 QualType FirstType = FirstVD->getType(); in diagnoseSubMismatchVar() local 321 if (computeODRHash(FirstType) != computeODRHash(SecondType)) { in diagnoseSubMismatchVar() 322 DiagError(VarType) << FirstName << FirstType; in diagnoseSubMismatchVar() 1503 QualType FirstType = FirstNTTPD->getType(); in diagnoseMismatch() local [all …]
|
H A D | ASTContext.cpp | 10291 bool ASTContext::areCompatibleSveTypes(QualType FirstType, in areCommonBaseCompatible() 10293 auto IsValidCast = [this](QualType FirstType, QualType SecondType) { in areCommonBaseCompatible() 10294 if (const auto *BT = FirstType->getAs<BuiltinType>()) { in areCommonBaseCompatible() 10302 FirstType->getSveEltType(*this); in areCommonBaseCompatible() 10312 return IsValidCast(FirstType, SecondType) || in areCommonBaseCompatible() 10313 IsValidCast(SecondType, FirstType); in areCommonBaseCompatible() 10316 bool ASTContext::areLaxCompatibleSveTypes(QualType FirstType, in areCommonBaseCompatible() 10318 auto IsLaxCompatible = [this](QualType FirstType, QualType SecondType) { in areCommonBaseCompatible() 10319 const auto *BT = FirstType->getAs<BuiltinType>(); in areCommonBaseCompatible() 10353 FirstType in canAssignObjCInterfaces() 9624 areCompatibleSveTypes(QualType FirstType,QualType SecondType) areCompatibleSveTypes() argument 9626 __anon6b91f9f10702(QualType FirstType, QualType SecondType) areCompatibleSveTypes() argument 9649 areLaxCompatibleSveTypes(QualType FirstType,QualType SecondType) areLaxCompatibleSveTypes() argument 9651 __anon6b91f9f10802(QualType FirstType, QualType SecondType) areLaxCompatibleSveTypes() argument 9713 areCompatibleRVVTypes(QualType FirstType,QualType SecondType) areCompatibleRVVTypes() argument 9720 __anon6b91f9f10902(QualType FirstType, QualType SecondType) areCompatibleRVVTypes() argument 9744 areLaxCompatibleRVVTypes(QualType FirstType,QualType SecondType) areLaxCompatibleRVVTypes() argument 9751 __anon6b91f9f10a02(QualType FirstType, QualType SecondType) areLaxCompatibleRVVTypes() argument [all...] |
/llvm-project/lldb/include/lldb/Symbol/ |
H A D | TypeMap.h | 44 lldb::TypeSP FirstType() const;
|
H A D | Type.h | 385 lldb::TypeSP GetFirstType() const { return m_type_map.FirstType(); }
|
/llvm-project/clang/test/Index/ |
H A D | objc-typeargs-protocols.m | 14 @interface Foo<FirstType, SecondType> : Base
|
/llvm-project/lldb/source/Symbol/ |
H A D | TypeMap.cpp | 94 lldb::TypeSP TypeMap::FirstType() const { in FirstType() function in TypeMap
|
/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
H A D | LVCodeViewReader.cpp | 548 CVTypeArray::Iterator FirstType = CVTypes.begin(); in traverseTypeSection() 551 if (FirstType->kind() == LF_TYPESERVER2) { in traverseTypeSection() 553 TypeDeserializer::deserializeAs<TypeServer2Record>(FirstType->data())); in traverseTypeSection() local 559 if (FirstType->kind() == LF_PRECOMP) { in traverseTypeSection() 561 TypeDeserializer::deserializeAs<PrecompRecord>(FirstType->data())); in traverseTypeSection()
|
/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | IteratorModeling.cpp | 381 const QualType FirstType = FirstArg->getType(); in handleOverloadedOperator() local 384 if (FirstType->isIntegralOrEnumerationType() || in handleOverloadedOperator() 388 const bool IsIterFirst = FirstType->isStructureOrClassType(); in handleOverloadedOperator()
|
/llvm-project/clang/include/clang/AST/ |
H A D | ASTContext.h | 2445 bool areCompatibleSveTypes(QualType FirstType, QualType SecondType); 2449 bool areLaxCompatibleSveTypes(QualType FirstType, QualType SecondType); 2454 bool areCompatibleRVVTypes(QualType FirstType, QualType SecondType); 2460 bool areLaxCompatibleRVVTypes(QualType FirstType, QualType SecondType);
|
/llvm-project/llvm/include/llvm/Demangle/ |
H A D | ItaniumDemangle.h | 1043 const Node *FirstType; 1049 FirstType(FirstType_), SecondType(SecondType_) {} in printLeft() 1051 template<typename Fn> void match(Fn F) const { F(FirstType, SecondType); } in printLeft() 1055 FirstType->print(OB); 5546 Node *FirstType = getDerived().parseType(); 5547 if (FirstType == nullptr) 5554 return make<CtorVtableSpecialName>(SecondType, FirstType); 1019 const Node *FirstType; global() variable 5321 Node *FirstType = getDerived().parseType(); parseSpecialName() local
|
/llvm-project/libcxxabi/src/demangle/ |
H A D | ItaniumDemangle.h | 1043 const Node *FirstType; in NestedName() 1049 FirstType(FirstType_), SecondType(SecondType_) {} in printLeft() 1051 template<typename Fn> void match(Fn F) const { F(FirstType, SecondType); } in printLeft() 1055 FirstType->print(OB); 5546 Node *FirstType = getDerived().parseType(); 5547 if (FirstType == nullptr) 5554 return make<CtorVtableSpecialName>(SecondType, FirstType); 1020 const Node *FirstType; global() variable 5322 Node *FirstType = getDerived().parseType(); parseSpecialName() local
|
/llvm-project/third-party/unittest/googlemock/include/gmock/ |
H A D | gmock-matchers.h | 3069 typedef typename RawPairType::first_type FirstType; 3075 testing::SafeMatcherCast<const FirstType&>(first_matcher)), 3143 const Matcher<const FirstType&> first_matcher_;
|
/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DWARFASTParserClang.cpp | 247 TypeSP pcm_type_sp = results.GetTypeMap().FirstType(); in PrepareContextToReceiveMembers() 261 pcm_type_sp = results.GetTypeMap().FirstType(); in PrepareContextToReceiveMembers()
|