reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1329 if (S.RequireCompleteType(Src->getLocation(), DecompType, 1335 findDecomposableBaseClass(S, Src->getLocation(), OrigRD, BasePath); 1339 QualType BaseType = S.Context.getQualifiedType(S.Context.getRecordType(RD), 1339 QualType BaseType = S.Context.getQualifiedType(S.Context.getRecordType(RD), 1347 S.Diag(Src->getLocation(), diag::err_decomp_decl_wrong_number_bindings) 1362 S.Diag(Src->getLocation(), diag::err_decomp_decl_anon_union_member) 1364 S.Diag(FD->getLocation(), diag::note_declared_at); 1378 S.CheckStructuredBindingMemberAccess( 1384 ExprResult E = S.BuildDeclRefExpr(Src, DecompType, VK_LValue, Loc); 1387 E = S.ImpCastExprToType(E.get(), BaseType, CK_UncheckedDerivedToBase, 1391 E = S.BuildFieldReferenceExpr(E.get(), /*IsArrow*/ false, Loc, 1406 B->setBinding(S.BuildQualifiedType(FD->getType(), Loc, Q), E.get());