delta_aggr.adb
1.2 KB
-
lib-xref-spark_specific.adb (Add_SPARK_Xrefs): Remove special-case for constants… · 9ac3cbb3
lib-xref-spark_specific.adb (Add_SPARK_Xrefs): Remove special-case for constants (with variable input). gcc/ada/ 2017-11-08 Piotr Trojanek <trojanek@adacore.com> * lib-xref-spark_specific.adb (Add_SPARK_Xrefs): Remove special-case for constants (with variable input). (Is_Constant_Object_Without_Variable_Input): Remove. 2017-11-08 Hristian Kirtchev <kirtchev@adacore.com> * exp_ch9.adb, sem_disp.adb, sem_util.adb: Minor reformatting. 2017-11-08 Piotr Trojanek <trojanek@adacore.com> * spark_xrefs.ads (Rtype): Remove special-casing of constants for SPARK cross-references. (dspark): Remove hardcoded table bound. 2017-11-08 Ed Schonberg <schonberg@adacore.com> * sem_ch4.adb (Analyze_Aggregate): For Ada2020 delta aggregates, use the type of the base of the construct to determine the type (or candidate interpretations) of the delta aggregate. This allows the construct to appear in a context that expects a private extension. * sem_res.adb (Resolve): Handle properly a delta aggregate with an overloaded base. gcc/testsuite/ 2017-11-08 Ed Schonberg <schonberg@adacore.com> * gnat.dg/delta_aggr.adb: New testcase. From-SVN: r254544
Pierre-Marie de Rodat committed