Lines Matching defs:Error

17 #include "llvm/Support/Error.h"
28 SMDiagnostic Error;
29 auto Mod = parseAssemblyString(Source, Error, Ctx);
32 EXPECT_TRUE(Error.getMessage().empty());
41 SMDiagnostic Error;
44 Error, Ctx),
54 SMDiagnostic Error;
56 auto Mod = parseAssemblyString(Source, Error, Ctx, &Mapping);
59 EXPECT_TRUE(Error.getMessage().empty());
72 SMDiagnostic Error;
74 auto Mod = parseAssemblyString(Source, Error, Ctx);
79 V = parseConstantValue("double 3.5", Error, M);
85 V = parseConstantValue("i32 42", Error, M);
91 V = parseConstantValue("<4 x i32> <i32 0, i32 1, i32 2, i32 3>", Error, M);
96 V = parseConstantValue("<4 x i32> splat (i32 -2)", Error, M);
101 V = parseConstantValue("<4 x i32> zeroinitializer", Error, M);
107 V = parseConstantValue("<4 x i32> poison", Error, M);
112 V = parseConstantValue("i32 add (i32 1, i32 2)", Error, M);
116 V = parseConstantValue("ptr blockaddress(@test, %entry)", Error, M);
120 V = parseConstantValue("ptr undef", Error, M);
124 V = parseConstantValue("ptr poison", Error, M);
128 EXPECT_FALSE(parseConstantValue("duble 3.25", Error, M));
129 EXPECT_EQ(Error.getMessage(), "expected type");
131 EXPECT_FALSE(parseConstantValue("i32 3.25", Error, M));
132 EXPECT_EQ(Error.getMessage(), "floating point constant invalid for type");
134 EXPECT_FALSE(parseConstantValue("ptr @foo", Error, M));
135 EXPECT_EQ(Error.getMessage(), "expected a constant value");
137 EXPECT_FALSE(parseConstantValue("i32 3, ", Error, M));
138 EXPECT_EQ(Error.getMessage(), "expected end of string");
143 SMDiagnostic Error;
159 auto Mod = parseAssemblyString(Source, Error, Ctx, &Mapping);
166 Error, M, &Mapping);
172 Error, M, &Mapping);
179 SMDiagnostic Error;
195 auto Mod = parseAssemblyString(Source, Error, Ctx, &Mapping);
201 Ty = parseType("i32", Error, M, &Mapping);
207 Ty = parseType("i13", Error, M, &Mapping);
213 Ty = parseType("float", Error, M, &Mapping);
217 Ty = parseType("double", Error, M, &Mapping);
223 Ty = parseType("%st", Error, M, &Mapping);
237 Ty = parseType("%0", Error, M, &Mapping);
251 Ty = parseType("<5 x i32>", Error, M, &Mapping);
264 Ty = parseType("%opaque", Error, M, &Mapping);
272 Ty = parseType("ptr", Error, M, &Mapping);
277 Ty = parseType("i32 garbage", Error, M, &Mapping);
283 SMDiagnostic Error;
299 auto Mod = parseAssemblyString(Source, Error, Ctx, &Mapping);
306 Ty = parseTypeAtBeginning("i32", Read, Error, M, &Mapping);
313 Ty = parseTypeAtBeginning("i13", Read, Error, M, &Mapping);
320 Ty = parseTypeAtBeginning("float", Read, Error, M, &Mapping);
325 Ty = parseTypeAtBeginning("double", Read, Error, M, &Mapping);
332 Ty = parseTypeAtBeginning("%st", Read, Error, M, &Mapping);
347 Ty = parseTypeAtBeginning("%0", Read, Error, M, &Mapping);
362 Ty = parseTypeAtBeginning("<5 x i32>", Read, Error, M, &Mapping);
376 Ty = parseTypeAtBeginning("%opaque", Read, Error, M, &Mapping);
386 Ty = parseTypeAtBeginning("ptr", Read, Error, M, &Mapping);
392 Ty = parseTypeAtBeginning("i32 garbage", Read, Error, M, &Mapping);
402 SMDiagnostic Error;
418 auto Mod1 = parseAssembly(SourceBuffer, Error, Ctx, &Mapping1);
426 SourceBuffer, Error, Ctx, &Mapping2,
437 SMDiagnostic Error;
440 auto Mod = parseAssemblyString(Source, Error, Ctx, &Mapping);
449 Expr = parseDIExpressionBodyAtBeginning("()", Read, Error, M, &Mapping);
453 Expr = parseDIExpressionBodyAtBeginning("(0)", Read, Error, M, &Mapping);
458 Error, M, &Mapping);
463 "(DW_OP_LLVM_fragment, 0, 1) trailing source", Read, Error, M, &Mapping);
468 Error = {};
469 Expr = parseDIExpressionBodyAtBeginning("i32", Read, Error, M, &Mapping);
471 ASSERT_EQ(Error.getMessage(), "expected '(' here");
473 Error = {};
475 "!DIExpression(DW_OP_LLVM_fragment, 0, 1)", Read, Error, M, &Mapping);
477 ASSERT_EQ(Error.getMessage(), "expected '(' here");