]> git.lyx.org Git - lyx.git/blobdiff - src/Encoding.h
More requires --> required, for C++2a.
[lyx.git] / src / Encoding.h
index 52bfc95692190fc1aecb6a1be8bf3b3bc9a9fc52..df900b343b92058f8a43d3a32a205da083a94e8f 100644 (file)
@@ -76,26 +76,26 @@ public:
        /// Needed LaTeX preamble (or feature) for math mode
        std::string mathpreamble() const { return mathpreamble_; }
        /// Is this a combining character?
-       bool combining() const { return flags_ & CharInfoCombining ? true : false; }
+       bool combining() const { return flags_ & CharInfoCombining; }
        /// Is \c textpreamble a feature known by LaTeXFeatures, or a raw LaTeX
        /// command?
-       bool textfeature() const { return flags_ & CharInfoTextFeature ? true : false; }
+       bool textfeature() const { return flags_ & CharInfoTextFeature; }
        /// Is \c mathpreamble a feature known by LaTeXFeatures, or a raw LaTeX
        /// command?
-       bool mathfeature() const { return flags_ & CharInfoMathFeature ? true : false; }
+       bool mathfeature() const { return flags_ & CharInfoMathFeature; }
        /// Always force the LaTeX command, even if the encoding contains
        /// this character?
-       bool force() const { return flags_ & CharInfoForce ? true : false; }
+       bool force() const { return flags_ & CharInfoForce; }
        /// Force the LaTeX command for some encodings?
-       bool forceselected() const { return flags_ & CharInfoForceSelected ? true : false; }
+       bool forceselected() const { return flags_ & CharInfoForceSelected; }
        /// Disable LaTeX command => char_type conversion for this deprecated symbol?
-       bool deprecated() const { return flags_ & CharInfoDeprecated ? true : false; }
+       bool deprecated() const { return flags_ & CharInfoDeprecated; }
        /// TIPA shortcut
        std::string const tipashortcut() const { return tipashortcut_; }
        /// \c textcommand needs no termination (such as {} or space).
-       bool textnotermination() const { return flags_ & CharInfoTextNoTermination ? true : false; }
+       bool textnotermination() const { return flags_ & CharInfoTextNoTermination; }
        /// \c mathcommand needs no termination (such as {} or space).
-       bool mathnotermination() const { return flags_ & CharInfoMathNoTermination ? true : false; }
+       bool mathnotermination() const { return flags_ & CharInfoMathNoTermination; }
        ///
 private:
        /// LaTeX command (text mode) for this character