Lines Matching full:numeric

33 // Numeric substitution handling code.
38 /// implicit format from using numeric variables.
216 /// Class representing a numeric variable and its associated current value.
219 /// Name of the numeric variable.
226 /// Value of numeric variable, if defined, or std::nullopt otherwise.
247 /// \returns name of this numeric variable.
250 /// \returns implicit format of this numeric variable.
259 /// the input buffer, and some numeric variables are parsed from the command
263 /// Sets value of this numeric variable to \p NewValue, and sets the input
272 /// Clears value of this numeric variable, regardless of whether it is
284 /// Class representing the use of a numeric variable in the AST of an
297 /// \returns implicit format of this numeric variable.
330 /// \returns the expression value or an error if an undefined numeric
350 /// as. Expressions are linked to the numeric variables they use at
351 /// parse time and directly access the value of the numeric variable to
443 /// a name conflict between a numeric variable and a string variable when
448 /// representing the numeric variables defined in previous patterns. When
457 /// Vector holding pointers to all parsed numeric variables. Used to
474 /// Defines string and numeric variables from definitions given on the
487 /// GlobalNumericVariableTable and also clears the value of numeric
492 /// Makes a new numeric variable and registers it for destruction when the
500 /// Makes a new numeric substitution and registers it for destruction when
619 /// Structure representing the definition of a numeric variable in a pattern.
621 /// format of the numeric variable whose value is being defined and the
625 /// numeric variable being defined.
629 /// this numeric variable definition.
634 /// corresponding NumericVariable class instance of all numeric variable
640 /// - separate tables with the values of live string and numeric variables
684 /// Parses \p Expr for a numeric substitution block at line \p LineNumber,
688 /// string and numeric variables. \returns a pointer to the class instance
692 /// representing the numeric variable defined in this numeric substitution
730 /// current values of FileCheck numeric variables and is updated if this
731 /// match defines new numeric values.
767 /// Parses \p Expr for the name of a numeric variable to be defined at line
776 /// Parses \p Name as a (pseudo if \p IsPseudo is true) numeric variable use
779 /// string and numeric variables. \returns the pointer to the class instance
786 /// Parses \p Expr for use of a numeric operand at line \p LineNumber, or
788 /// numeric variables and function calls, depending on the value of \p AO.
791 /// the live string and numeric variables. \returns the class representing
805 /// holding the live string and numeric variables. \returns the class
816 /// a '('. Accepts both literal values and numeric variables. Parameter \p
817 /// Context points to the class instance holding the live string and numeric
828 /// and numeric variables. \returns the class representing that call in the