Lines Matching refs:NumericVariable
330 Expected<NumericVariable *> Pattern::parseNumericVariableDefinition( in parseNumericVariableDefinition()
354 NumericVariable *DefinedNumericVariable; in parseNumericVariableDefinition()
384 NumericVariable *NumericVariable; in parseNumericVariableUse() local
386 NumericVariable = VarTableIter->second; in parseNumericVariableUse()
388 NumericVariable = Context->makeNumericVariable( in parseNumericVariableUse()
390 Context->GlobalNumericVariableTable[Name] = NumericVariable; in parseNumericVariableUse()
393 std::optional<size_t> DefLineNumber = NumericVariable->getDefLineNumber(); in parseNumericVariableUse()
400 return std::make_unique<NumericVariableUse>(Name, NumericVariable); in parseNumericVariableUse()
612 StringRef Expr, std::optional<NumericVariable *> &DefinedNumericVariable, in parseNumericSubstitutionBlock()
749 Expected<NumericVariable *> ParseResult = parseNumericVariableDefinition( in parseNumericSubstitutionBlock()
949 std::optional<NumericVariable *> DefinedNumericVariable; in parsePattern()
1174 NumericVariable *DefinedNumericVariable = in match()
1367 NumericVariable *FileCheckPatternContext::makeNumericVariable(Types... args) { in makeNumericVariable()
1368 NumericVariables.push_back(std::make_unique<NumericVariable>(args...)); in makeNumericVariable()
2576 std::optional<NumericVariable *> DefinedNumericVariable; in defineCmdlineVariables()