reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaDeclCXX.cpp
 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());