reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

unittests/Support/FileCheckTest.cpp
  460   EXPECT_TRUE(errorToBool(Cxt.defineCmdlineVariables(GlobalDefines, SM)));
  463   EXPECT_TRUE(errorToBool(Cxt.defineCmdlineVariables(GlobalDefines, SM)));
  468   EXPECT_TRUE(errorToBool(Cxt.defineCmdlineVariables(GlobalDefines, SM)));
  471   EXPECT_TRUE(errorToBool(Cxt.defineCmdlineVariables(GlobalDefines, SM)));
  476   EXPECT_TRUE(errorToBool(Cxt.defineCmdlineVariables(GlobalDefines, SM)));
  479   EXPECT_TRUE(errorToBool(Cxt.defineCmdlineVariables(GlobalDefines, SM)));
  485   EXPECT_TRUE(errorToBool(Cxt.defineCmdlineVariables(GlobalDefines, SM)));
  486   Cxt = FileCheckPatternContext();
  490   EXPECT_TRUE(errorToBool(Cxt.defineCmdlineVariables(GlobalDefines, SM)));
  491   Cxt = FileCheckPatternContext();
  496   EXPECT_TRUE(errorToBool(Cxt.defineCmdlineVariables(GlobalDefines, SM)));
  503   Cxt.clearLocalVars();
  508   ASSERT_FALSE(errorToBool(Cxt.defineCmdlineVariables(GlobalDefines, SM)));
  516   Expected<StringRef> LocalVar = Cxt.getPatternVarValue(LocalVarStr);
  517   FileCheckPattern P(Check::CheckPlain, &Cxt, 1);
  522                                       /*LineNumber=*/1, &Cxt, SM);
  525   Expected<StringRef> EmptyVar = Cxt.getPatternVarValue(EmptyVarStr);
  526   Expected<StringRef> UnknownVar = Cxt.getPatternVarValue(UnknownVarStr);
  534                                       /*LineNumber=*/1, &Cxt, SM);
  544   Cxt.clearLocalVars();
  545   LocalVar = Cxt.getPatternVarValue(LocalVarStr);
  552   P = FileCheckPattern(Check::CheckPlain, &Cxt, 2);
  555       /*LineNumber=*/2, &Cxt, SM);
  561       /*LineNumber=*/2, &Cxt, SM);
  565   EmptyVar = Cxt.getPatternVarValue(EmptyVarStr);
  569   Cxt.clearLocalVars();
  574   ASSERT_FALSE(errorToBool(Cxt.defineCmdlineVariables(GlobalDefines, SM)));
  577   Expected<StringRef> GlobalVar = Cxt.getPatternVarValue(GlobalVarStr);
  580   P = FileCheckPattern(Check::CheckPlain, &Cxt, 3);
  583       /*LineNumber=*/3, &Cxt, SM);
  590   Cxt.clearLocalVars();
  591   EXPECT_FALSE(errorToBool(Cxt.getPatternVarValue(GlobalVarStr).takeError()));
  592   P = FileCheckPattern(Check::CheckPlain, &Cxt, 4);
  595       /*LineNumber=*/4, &Cxt, SM);