Lines Matching refs:Name
30 llvm::Optional<llvm::StringRef> Name;
36 Points[Name.getValueOr("")].push_back(Code.size());
37 Name = llvm::None;
41 OpenRanges.emplace_back(Name.getValueOr(""), Code.size());
42 Name = llvm::None;
45 Require(!Name, "$name should be followed by ^ or [[");
56 Name =
58 Text = Text.drop_front(Name->size());
64 Require(!Name, "unterminated $name");
68 size_t Annotations::point(llvm::StringRef Name) const {
69 auto I = Points.find(Name);
75 std::vector<size_t> Annotations::points(llvm::StringRef Name) const {
76 auto I = Points.find(Name);
82 Annotations::Range Annotations::range(llvm::StringRef Name) const {
83 auto I = Ranges.find(Name);
90 Annotations::ranges(llvm::StringRef Name) const {
91 auto I = Ranges.find(Name);