• Home
  • Raw
  • Download

Lines Matching refs:Annotations

16 llvm::Annotations::Range range(size_t Begin, size_t End) {  in range()
17 llvm::Annotations::Range R; in range()
24 EXPECT_EQ(llvm::Annotations("foo^bar$nnn[[baz$^[[qux]]]]").code(), in TEST()
30 EXPECT_EQ(llvm::Annotations("^ab").point(), 0u); in TEST()
31 EXPECT_EQ(llvm::Annotations("a^b").point(), 1u); in TEST()
32 EXPECT_EQ(llvm::Annotations("ab^").point(), 2u); in TEST()
35 EXPECT_THAT(llvm::Annotations("^a^bc^d^").points(), in TEST()
39 EXPECT_THAT(llvm::Annotations("ab[[cd]]").points(), IsEmpty()); in TEST()
42 EXPECT_THAT(llvm::Annotations("ab^^^cd").points(), ElementsAre(2u, 2u, 2u)); in TEST()
47 EXPECT_EQ(llvm::Annotations("[[a]]bc").range(), range(0, 1)); in TEST()
48 EXPECT_EQ(llvm::Annotations("a[[bc]]d").range(), range(1, 3)); in TEST()
49 EXPECT_EQ(llvm::Annotations("ab[[cd]]").range(), range(2, 4)); in TEST()
52 EXPECT_EQ(llvm::Annotations("[[]]ab").range(), range(0, 0)); in TEST()
53 EXPECT_EQ(llvm::Annotations("a[[]]b").range(), range(1, 1)); in TEST()
54 EXPECT_EQ(llvm::Annotations("ab[[]]").range(), range(2, 2)); in TEST()
57 EXPECT_THAT(llvm::Annotations("[[a]][[b]]cd[[ef]]ef").ranges(), in TEST()
61 EXPECT_THAT(llvm::Annotations("ab^c^defef").ranges(), IsEmpty()); in TEST()
65 llvm::Annotations Annotated("a[[f^oo^bar[[b[[a]]z]]]]bcdef"); in TEST()
73 EXPECT_EQ(llvm::Annotations("a$foo^b").point("foo"), 1u); in TEST()
74 EXPECT_EQ(llvm::Annotations("a$foo[[b]]cdef").range("foo"), range(1, 2)); in TEST()
77 EXPECT_EQ(llvm::Annotations("a$^b").point(""), 1u); in TEST()
78 EXPECT_EQ(llvm::Annotations("a$[[b]]cdef").range(""), range(1, 2)); in TEST()
81 llvm::Annotations Annotated("a$p1^bcd$p2^123$p1^345"); in TEST()
91 EXPECT_DEATH(llvm::Annotations("ab[[c]]def").point(), in TEST()
93 EXPECT_DEATH(llvm::Annotations("a^b^cdef").point(), in TEST()
96 EXPECT_DEATH(llvm::Annotations("a^bcdef").range(), in TEST()
98 EXPECT_DEATH(llvm::Annotations("a[[b]]c[[d]]ef").range(), in TEST()
101 EXPECT_DEATH(llvm::Annotations("$foo^a$foo^a").point("foo"), in TEST()
103 EXPECT_DEATH(llvm::Annotations("$foo[[a]]bc$foo[[a]]").range("foo"), in TEST()
107 EXPECT_DEATH(llvm::Annotations("ff[[fdfd"), "unmatched \\[\\["); in TEST()
108 EXPECT_DEATH(llvm::Annotations("ff[[fdjsfjd]]xxx]]"), "unmatched \\]\\]"); in TEST()
109 EXPECT_DEATH(llvm::Annotations("ff$fdsfd"), "unterminated \\$name"); in TEST()