Home
last modified time | relevance | path

Searched refs:NumericVariable (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/FileCheck/
H A DFileCheckImpl.h211 class NumericVariable {
236 explicit NumericVariable(StringRef Name, ExpressionFormat ImplicitFormat,
283 NumericVariable *Variable;
286 NumericVariableUse(StringRef Name, NumericVariable *Variable) in NumericVariableUse()
429 StringMap<NumericVariable *> GlobalNumericVariableTable;
433 NumericVariable *LineVariable = nullptr;
437 std::vector<std::unique_ptr<NumericVariable>> NumericVariables;
472 template <class... Types> NumericVariable *makeNumericVariable(Types... args);
604 NumericVariable *DefinedNumericVariable;
673 StringRef Expr, std::optional<NumericVariable *> &DefinedNumericVariable,
[all …]
H A DFileCheck.cpp330 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()
400 return std::make_unique<NumericVariableUse>(Name, NumericVariable); in parseNumericVariableUse()
949 std::optional<NumericVariable *> DefinedNumericVariable; in parsePattern()
1174 NumericVariable *DefinedNumericVariable = in match()
1368 NumericVariables.push_back(std::make_unique<NumericVariable>(args...)); in makeNumericVariable()
[all …]