I don’t know if the ascent member test is really missing, but just in case:
[quote]— modules/juce_graphics/fonts/juce_Font.cpp (revision 118)
+++ modules/juce_graphics/fonts/juce_Font.cpp (working copy)
@@ -233,6 +233,7 @@
&& underline == other.underline
&& horizontalScale == other.horizontalScale
&& kerning == other.kerning
-
}[/quote]&& ascent == other.ascent && typefaceName == other.typefaceName && typefaceStyle == other.typefaceStyle;
all the best