From ecc631796857ba0cbd602dcf567da8338ff38bc3 Mon Sep 17 00:00:00 2001 From: Jens Maurer Date: Wed, 23 Apr 2025 07:27:05 +0200 Subject: [PATCH] [ub.general,ifndr.general] Avoid hanging paragraphs by introducing 'General' subclauses --- source/ifndr.tex | 2 ++ source/ub.tex | 2 ++ 2 files changed, 4 insertions(+) diff --git a/source/ifndr.tex b/source/ifndr.tex index 4bdc7199e2..da465bf423 100644 --- a/source/ifndr.tex +++ b/source/ifndr.tex @@ -1,6 +1,8 @@ %!TEX root = std.tex \infannex{ifndr}{Enumeration of Ill-formed, No Diagnostic Required} +\rSec1[ifndr.general]{General} + This Annex documents ill-formed no diagnostic required behavior called out in the main standard text by the following phrases: no diagnostic is required, no diagnostic required and no diagnostic shall be issued. Each entry contains a title, a numeric cross reference to the main standard text, a summary of the issue diff --git a/source/ub.tex b/source/ub.tex index 1388ede0d5..e8f445d6f7 100644 --- a/source/ub.tex +++ b/source/ub.tex @@ -1,6 +1,8 @@ %!TEX root = std.tex \infannex{ub}{Enumeration of Core Undefined Behavior} +\rSec1[ub.general]{General} + This Annex documents undefined behavior explicitly called out in the main standard text using the following phrases: the behavior of the program is undefined, has undefined behavior, results in undefined behavior, the behavior is undefined, have undefined behavior, is undefined, result has