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

References

unittests/AsmParser/AsmParserTest.cpp
   71   auto Mod = parseAssemblyString(Source, Error, Ctx);
   76   V = parseConstantValue("double 3.5", Error, M);
   82   V = parseConstantValue("i32 42", Error, M);
   88   V = parseConstantValue("<4 x i32> <i32 0, i32 1, i32 2, i32 3>", Error, M);
   93   V = parseConstantValue("i32 add (i32 1, i32 2)", Error, M);
   97   V = parseConstantValue("i8* blockaddress(@test, %entry)", Error, M);
  101   V = parseConstantValue("i8** undef", Error, M);
  105   EXPECT_FALSE(parseConstantValue("duble 3.25", Error, M));
  106   EXPECT_EQ(Error.getMessage(), "expected type");
  108   EXPECT_FALSE(parseConstantValue("i32 3.25", Error, M));
  109   EXPECT_EQ(Error.getMessage(), "floating point constant invalid for type");
  111   EXPECT_FALSE(parseConstantValue("i32* @foo", Error, M));
  112   EXPECT_EQ(Error.getMessage(), "expected a constant value");
  114   EXPECT_FALSE(parseConstantValue("i32 3, ", Error, M));
  115   EXPECT_EQ(Error.getMessage(), "expected end of string");