Lines Matching defs:ast

106   auto holder = std::make_unique<clang_utils::TypeSystemClangHolder>("ast");
259 auto holder = std::make_unique<clang_utils::TypeSystemClangHolder>("ast");
405 auto holder = std::make_unique<clang_utils::TypeSystemClangHolder>("ast");
468 clang::ASTContext &ast = ts.getASTContext();
470 EXPECT_THAT_EXPECTED(Extract(ast.BoolTy, 0), HasValue("0"));
471 EXPECT_THAT_EXPECTED(Extract(ast.BoolTy, 1), HasValue("1"));
472 EXPECT_THAT_EXPECTED(Extract(ast.BoolTy, 2), Failed());
473 EXPECT_THAT_EXPECTED(Extract(ast.BoolTy, 3), Failed());
479 clang::ASTContext &ast = ts.getASTContext();
486 ASSERT_EQ(sizeof(int) * 8, ast.getIntWidth(ast.IntTy));
489 EXPECT_THAT_EXPECTED(ExtractS(ast.IntTy, int_min - 2), llvm::Failed());
490 EXPECT_THAT_EXPECTED(ExtractS(ast.IntTy, int_min - 1), llvm::Failed());
491 EXPECT_THAT_EXPECTED(ExtractS(ast.IntTy, int_min),
493 EXPECT_THAT_EXPECTED(ExtractS(ast.IntTy, int_min + 1),
495 EXPECT_THAT_EXPECTED(ExtractS(ast.IntTy, int_min + 2),
499 EXPECT_THAT_EXPECTED(ExtractS(ast.IntTy, -128), HasValue("-128"));
500 EXPECT_THAT_EXPECTED(ExtractS(ast.IntTy, -10), HasValue("-10"));
501 EXPECT_THAT_EXPECTED(ExtractS(ast.IntTy, -1), HasValue("-1"));
502 EXPECT_THAT_EXPECTED(ExtractS(ast.IntTy, 0), HasValue("0"));
503 EXPECT_THAT_EXPECTED(ExtractS(ast.IntTy, 1), HasValue("1"));
504 EXPECT_THAT_EXPECTED(ExtractS(ast.IntTy, 10), HasValue("10"));
505 EXPECT_THAT_EXPECTED(ExtractS(ast.IntTy, 128), HasValue("128"));
508 EXPECT_THAT_EXPECTED(ExtractS(ast.IntTy, int_max - 2),
510 EXPECT_THAT_EXPECTED(ExtractS(ast.IntTy, int_max - 1),
512 EXPECT_THAT_EXPECTED(ExtractS(ast.IntTy, int_max),
514 EXPECT_THAT_EXPECTED(ExtractS(ast.IntTy, int_max + 1), llvm::Failed());
515 EXPECT_THAT_EXPECTED(ExtractS(ast.IntTy, int_max + 5), llvm::Failed());
518 EXPECT_THAT_EXPECTED(ExtractS(ast.IntTy, int_max / 2),
520 EXPECT_THAT_EXPECTED(ExtractS(ast.IntTy, int_min / 2),
527 clang::ASTContext &ast = ts.getASTContext();
531 EXPECT_THAT_EXPECTED(Extract(ast.UnsignedIntTy, 0), HasValue("0"));
532 EXPECT_THAT_EXPECTED(Extract(ast.UnsignedIntTy, 1), HasValue("1"));
533 EXPECT_THAT_EXPECTED(Extract(ast.UnsignedIntTy, 1234), HasValue("1234"));
536 EXPECT_THAT_EXPECTED(Extract(ast.UnsignedIntTy, uint_max / 2),
540 EXPECT_THAT_EXPECTED(Extract(ast.UnsignedIntTy, uint_max - 2),
542 EXPECT_THAT_EXPECTED(Extract(ast.UnsignedIntTy, uint_max - 1),
544 EXPECT_THAT_EXPECTED(Extract(ast.UnsignedIntTy, uint_max),
546 EXPECT_THAT_EXPECTED(Extract(ast.UnsignedIntTy, uint_max + 1),
548 EXPECT_THAT_EXPECTED(Extract(ast.UnsignedIntTy, uint_max + 2),
565 auto holder = std::make_unique<clang_utils::TypeSystemClangHolder>("ast");
708 auto holder = std::make_unique<clang_utils::TypeSystemClangHolder>("ast");
884 auto holder = std::make_unique<clang_utils::TypeSystemClangHolder>("ast");