reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1420 if (DecompType->isDependentType()) { 1426 DecompType = DecompType.getNonReferenceType(); 1426 DecompType = DecompType.getNonReferenceType(); 1433 if (auto *CAT = Context.getAsConstantArrayType(DecompType)) { 1434 if (checkArrayDecomposition(*this, Bindings, DD, DecompType, CAT)) 1438 if (auto *VT = DecompType->getAs<VectorType>()) { 1439 if (checkVectorDecomposition(*this, Bindings, DD, DecompType, VT)) 1443 if (auto *CT = DecompType->getAs<ComplexType>()) { 1444 if (checkComplexDecomposition(*this, Bindings, DD, DecompType, CT)) 1453 switch (isTupleLike(*this, DD->getLocation(), DecompType, TupleSize)) { 1459 if (checkTupleLikeDecomposition(*this, Bindings, DD, DecompType, TupleSize)) 1469 CXXRecordDecl *RD = DecompType->getAsCXXRecordDecl(); 1472 << DD << !RD << DecompType; 1480 if (checkMemberDecomposition(*this, Bindings, DD, DecompType, RD))