Lines Matching full:numeric
32 // Numeric substitution handling code.
37 /// implicit format from using numeric variables.
210 /// Class representing a numeric variable and its associated current value.
213 /// Name of the numeric variable.
220 /// Value of numeric variable, if defined, or std::nullopt otherwise.
241 /// \returns name of this numeric variable.
244 /// \returns implicit format of this numeric variable.
253 /// the input buffer, and some numeric variables are parsed from the command
257 /// Sets value of this numeric variable to \p NewValue, and sets the input
266 /// Clears value of this numeric variable, regardless of whether it is
278 /// Class representing the use of a numeric variable in the AST of an
291 /// \returns implicit format of this numeric variable.
324 /// \returns the expression value or an error if an undefined numeric
344 /// as. Expressions are linked to the numeric variables they use at
345 /// parse time and directly access the value of the numeric variable to
421 /// a name conflict between a numeric variable and a string variable when
426 /// representing the numeric variables defined in previous patterns. When
435 /// Vector holding pointers to all parsed numeric variables. Used to
452 /// Defines string and numeric variables from definitions given on the
465 /// GlobalNumericVariableTable and also clears the value of numeric
470 /// Makes a new numeric variable and registers it for destruction when the
478 /// Makes a new numeric substitution and registers it for destruction when
597 /// Structure representing the definition of a numeric variable in a pattern.
599 /// format of the numeric variable whose value is being defined and the
603 /// numeric variable being defined.
607 /// this numeric variable definition.
612 /// corresponding NumericVariable class instance of all numeric variable
618 /// - separate tables with the values of live string and numeric variables
662 /// Parses \p Expr for a numeric substitution block at line \p LineNumber,
666 /// string and numeric variables. \returns a pointer to the class instance
670 /// representing the numeric variable defined in this numeric substitution
706 /// current values of FileCheck numeric variables and is updated if this
707 /// match defines new numeric values.
741 /// Parses \p Expr for the name of a numeric variable to be defined at line
750 /// Parses \p Name as a (pseudo if \p IsPseudo is true) numeric variable use
753 /// string and numeric variables. \returns the pointer to the class instance
760 /// Parses \p Expr for use of a numeric operand at line \p LineNumber, or
762 /// numeric variables and function calls, depending on the value of \p AO.
765 /// the live string and numeric variables. \returns the class representing
779 /// holding the live string and numeric variables. \returns the class
790 /// a '('. Accepts both literal values and numeric variables. Parameter \p
791 /// Context points to the class instance holding the live string and numeric
802 /// and numeric variables. \returns the class representing that call in the