Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/FileCheck/
H A DFileCheckImpl.h259 class NumericVariable {
284 explicit NumericVariable(StringRef Name, ExpressionFormat ImplicitFormat,
331 NumericVariable *Variable;
334 NumericVariableUse(StringRef Name, NumericVariable *Variable) in NumericVariableUse()
478 StringMap<NumericVariable *> GlobalNumericVariableTable;
482 NumericVariable *LineVariable = nullptr;
486 std::vector<std::unique_ptr<NumericVariable>> NumericVariables;
521 template <class... Types> NumericVariable *makeNumericVariable(Types... args);
653 NumericVariable *DefinedNumericVariable;
722 StringRef Expr, Optional<NumericVariable *> &DefinedNumericVariable,
[all …]
H A DFileCheck.cpp481 Expected<NumericVariable *> Pattern::parseNumericVariableDefinition( in parseNumericVariableDefinition()
506 NumericVariable *DefinedNumericVariable; in parseNumericVariableDefinition()
536 NumericVariable *NumericVariable; in parseNumericVariableUse() local
538 NumericVariable = VarTableIter->second; in parseNumericVariableUse()
540 NumericVariable = Context->makeNumericVariable( in parseNumericVariableUse()
542 Context->GlobalNumericVariableTable[Name] = NumericVariable; in parseNumericVariableUse()
545 Optional<size_t> DefLineNumber = NumericVariable->getDefLineNumber(); in parseNumericVariableUse()
552 return std::make_unique<NumericVariableUse>(Name, NumericVariable); in parseNumericVariableUse()
1102 Optional<NumericVariable *> DefinedNumericVariable; in parsePattern()
1326 NumericVariable *DefinedNumericVariable = in match()
[all …]
/llvm-project-15.0.7/llvm/unittests/FileCheck/
H A DFileCheckTest.cpp734 TEST_F(FileCheckTest, NumericVariable) { in TEST_F() argument
739 NumericVariable FooVar("FOO", in TEST_F()
790 NumericVariable FooVar(FooStr, in TEST_F()
796 NumericVariable BarVar(BarStr, in TEST_F()
853 NumericVariable BazVar(BazStr, in TEST_F()
878 NumericVariable QuuxVar( in TEST_F()
1017 Optional<NumericVariable *> DefinedNumericVariable; in parseSubst()
1566 NumericVariable NVar("N", ExpressionFormat(ExpressionFormat::Kind::Unsigned), in TEST_F()
1668 Optional<NumericVariable *> DefinedNumericVariable; in TEST_F()