Lines Matching refs:Error
26 SMDiagnostic Error; in TEST() local
27 auto Mod = parseAssemblyString(Source, Error, Ctx); in TEST()
30 EXPECT_TRUE(Error.getMessage().empty()); in TEST()
39 SMDiagnostic Error; in TEST() local
42 Error, Ctx), in TEST()
52 SMDiagnostic Error; in TEST() local
54 auto Mod = parseAssemblyString(Source, Error, Ctx, &Mapping); in TEST()
57 EXPECT_TRUE(Error.getMessage().empty()); in TEST()
70 SMDiagnostic Error; in TEST() local
72 auto Mod = parseAssemblyString(Source, Error, Ctx); in TEST()
77 V = parseConstantValue("double 3.5", Error, M); in TEST()
83 V = parseConstantValue("i32 42", Error, M); in TEST()
89 V = parseConstantValue("<4 x i32> <i32 0, i32 1, i32 2, i32 3>", Error, M); in TEST()
94 V = parseConstantValue("i32 add (i32 1, i32 2)", Error, M); in TEST()
98 V = parseConstantValue("i8* blockaddress(@test, %entry)", Error, M); in TEST()
102 V = parseConstantValue("i8** undef", Error, M); in TEST()
106 EXPECT_FALSE(parseConstantValue("duble 3.25", Error, M)); in TEST()
107 EXPECT_EQ(Error.getMessage(), "expected type"); in TEST()
109 EXPECT_FALSE(parseConstantValue("i32 3.25", Error, M)); in TEST()
110 EXPECT_EQ(Error.getMessage(), "floating point constant invalid for type"); in TEST()
112 EXPECT_FALSE(parseConstantValue("i32* @foo", Error, M)); in TEST()
113 EXPECT_EQ(Error.getMessage(), "expected a constant value"); in TEST()
115 EXPECT_FALSE(parseConstantValue("i32 3, ", Error, M)); in TEST()
116 EXPECT_EQ(Error.getMessage(), "expected end of string"); in TEST()
121 SMDiagnostic Error; in TEST() local
137 auto Mod = parseAssemblyString(Source, Error, Ctx, &Mapping); in TEST()
144 Error, M, &Mapping); in TEST()
150 Error, M, &Mapping); in TEST()
157 SMDiagnostic Error; in TEST() local
173 auto Mod = parseAssemblyString(Source, Error, Ctx, &Mapping); in TEST()
179 Ty = parseType("i32", Error, M, &Mapping); in TEST()
185 Ty = parseType("i13", Error, M, &Mapping); in TEST()
191 Ty = parseType("float", Error, M, &Mapping); in TEST()
195 Ty = parseType("double", Error, M, &Mapping); in TEST()
201 Ty = parseType("%st", Error, M, &Mapping); in TEST()
215 Ty = parseType("%0", Error, M, &Mapping); in TEST()
229 Ty = parseType("<5 x i32>", Error, M, &Mapping); in TEST()
242 Ty = parseType("%opaque", Error, M, &Mapping); in TEST()
251 Ty = parseType("i32*", Error, M, &Mapping); in TEST()
261 Ty = parseType("i32**", Error, M, &Mapping); in TEST()
275 Ty = parseType("i32 garbage", Error, M, &Mapping); in TEST()
281 SMDiagnostic Error; in TEST() local
297 auto Mod = parseAssemblyString(Source, Error, Ctx, &Mapping); in TEST()
304 Ty = parseTypeAtBeginning("i32", Read, Error, M, &Mapping); in TEST()
311 Ty = parseTypeAtBeginning("i13", Read, Error, M, &Mapping); in TEST()
318 Ty = parseTypeAtBeginning("float", Read, Error, M, &Mapping); in TEST()
323 Ty = parseTypeAtBeginning("double", Read, Error, M, &Mapping); in TEST()
330 Ty = parseTypeAtBeginning("%st", Read, Error, M, &Mapping); in TEST()
345 Ty = parseTypeAtBeginning("%0", Read, Error, M, &Mapping); in TEST()
360 Ty = parseTypeAtBeginning("<5 x i32>", Read, Error, M, &Mapping); in TEST()
374 Ty = parseTypeAtBeginning("%opaque", Read, Error, M, &Mapping); in TEST()
384 Ty = parseTypeAtBeginning("i32*", Read, Error, M, &Mapping); in TEST()
395 Ty = parseTypeAtBeginning("i32**", Read, Error, M, &Mapping); in TEST()
410 Ty = parseTypeAtBeginning("i32 garbage", Read, Error, M, &Mapping); in TEST()