From 958cde37cb595e9823a1c94b2a9810a2bcff7fdf Mon Sep 17 00:00:00 2001 From: Eisenwave Date: Sun, 13 Apr 2025 14:00:57 +0200 Subject: [PATCH] [numbers.syn] Add declarations to index --- source/numerics.tex | 52 ++++++++++++++++++++++----------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/source/numerics.tex b/source/numerics.tex index 5f985bef81..5d2ee0f222 100644 --- a/source/numerics.tex +++ b/source/numerics.tex @@ -10829,19 +10829,19 @@ \indexheader{numbers}% \begin{codeblock} namespace std::numbers { - template constexpr T e_v = @\unspec@; - template constexpr T log2e_v = @\unspec@; - template constexpr T log10e_v = @\unspec@; - template constexpr T pi_v = @\unspec@; - template constexpr T inv_pi_v = @\unspec@; - template constexpr T inv_sqrtpi_v = @\unspec@; - template constexpr T ln2_v = @\unspec@; - template constexpr T ln10_v = @\unspec@; - template constexpr T sqrt2_v = @\unspec@; - template constexpr T sqrt3_v = @\unspec@; - template constexpr T inv_sqrt3_v = @\unspec@; - template constexpr T egamma_v = @\unspec@; - template constexpr T phi_v = @\unspec@; + template constexpr T @\libglobal{e_v}@ = @\unspec@; + template constexpr T @\libglobal{log2e_v}@ = @\unspec@; + template constexpr T @\libglobal{log10e_v}@ = @\unspec@; + template constexpr T @\libglobal{pi_v}@ = @\unspec@; + template constexpr T @\libglobal{inv_pi_v}@ = @\unspec@; + template constexpr T @\libglobal{inv_sqrtpi_v}@ = @\unspec@; + template constexpr T @\libglobal{ln2_v}@ = @\unspec@; + template constexpr T @\libglobal{ln10_v}@ = @\unspec@; + template constexpr T @\libglobal{sqrt2_v}@ = @\unspec@; + template constexpr T @\libglobal{sqrt3_v}@ = @\unspec@; + template constexpr T @\libglobal{inv_sqrt3_v}@ = @\unspec@; + template constexpr T @\libglobal{egamma_v}@ = @\unspec@; + template constexpr T @\libglobal{phi_v}@ = @\unspec@; template<@\libconcept{floating_point}@ T> constexpr T e_v = @\seebelow@; template<@\libconcept{floating_point}@ T> constexpr T log2e_v = @\seebelow@; @@ -10857,19 +10857,19 @@ template<@\libconcept{floating_point}@ T> constexpr T egamma_v = @\seebelow@; template<@\libconcept{floating_point}@ T> constexpr T phi_v = @\seebelow@; - inline constexpr double e = e_v; - inline constexpr double log2e = log2e_v; - inline constexpr double log10e = log10e_v; - inline constexpr double pi = pi_v; - inline constexpr double inv_pi = inv_pi_v; - inline constexpr double inv_sqrtpi = inv_sqrtpi_v; - inline constexpr double ln2 = ln2_v; - inline constexpr double ln10 = ln10_v; - inline constexpr double sqrt2 = sqrt2_v; - inline constexpr double sqrt3 = sqrt3_v; - inline constexpr double inv_sqrt3 = inv_sqrt3_v; - inline constexpr double egamma = egamma_v; - inline constexpr double phi = phi_v; + inline constexpr double @\libglobal{e}@ = e_v; + inline constexpr double @\libglobal{log2e}@ = log2e_v; + inline constexpr double @\libglobal{log10e}@ = log10e_v; + inline constexpr double @\libglobal{pi}@ = pi_v; + inline constexpr double @\libglobal{inv_pi}@ = inv_pi_v; + inline constexpr double @\libglobal{inv_sqrtpi}@ = inv_sqrtpi_v; + inline constexpr double @\libglobal{ln2}@ = ln2_v; + inline constexpr double @\libglobal{ln10}@ = ln10_v; + inline constexpr double @\libglobal{sqrt2}@ = sqrt2_v; + inline constexpr double @\libglobal{sqrt3}@ = sqrt3_v; + inline constexpr double @\libglobal{inv_sqrt3}@ = inv_sqrt3_v; + inline constexpr double @\libglobal{egamma}@ = egamma_v; + inline constexpr double @\libglobal{phi}@ = phi_v; } \end{codeblock}