Lines Matching refs:Error
26 SMDiagnostic Error;
27 auto Mod = parseAssemblyString(Source, Error, Ctx);
30 EXPECT_TRUE(Error.getMessage().empty());
39 SMDiagnostic Error;
42 Error, Ctx),
52 SMDiagnostic Error;
54 auto Mod = parseAssemblyString(Source, Error, Ctx, &Mapping);
57 EXPECT_TRUE(Error.getMessage().empty());
70 SMDiagnostic Error;
72 auto Mod = parseAssemblyString(Source, Error, Ctx);
77 V = parseConstantValue("double 3.5", Error, M);
83 V = parseConstantValue("i32 42", Error, M);
89 V = parseConstantValue("<4 x i32> <i32 0, i32 1, i32 2, i32 3>", Error, M);
94 V = parseConstantValue("i32 add (i32 1, i32 2)", Error, M);
98 V = parseConstantValue("i8* blockaddress(@test, %entry)", Error, M);
102 V = parseConstantValue("i8** undef", Error, M);
106 EXPECT_FALSE(parseConstantValue("duble 3.25", Error, M));
107 EXPECT_EQ(Error.getMessage(), "expected type");
109 EXPECT_FALSE(parseConstantValue("i32 3.25", Error, M));
110 EXPECT_EQ(Error.getMessage(), "floating point constant invalid for type");
112 EXPECT_FALSE(parseConstantValue("i32* @foo", Error, M));
113 EXPECT_EQ(Error.getMessage(), "expected a constant value");
115 EXPECT_FALSE(parseConstantValue("i32 3, ", Error, M));
116 EXPECT_EQ(Error.getMessage(), "expected end of string");
121 SMDiagnostic Error;
137 auto Mod = parseAssemblyString(Source, Error, Ctx, &Mapping);
144 Error, M, &Mapping);
150 Error, M, &Mapping);