Lines Matching defs:provenance
125 ProvenanceRange provenance;
131 if (offset == provenance.size()) {
132 provenance = that.provenances_.Map(that.start_[at] + j);
135 PutNextTokenChar(tok[j], provenance.OffsetMember(offset++));
142 const char *s, std::size_t bytes, Provenance provenance) {
144 PutNextTokenChar(s[j], provenance + j);
149 void TokenSequence::Put(const CharBlock &t, Provenance provenance) {
153 Put(addr, t.size(), provenance);
156 void TokenSequence::Put(const std::string &s, Provenance provenance) {
157 Put(s.data(), s.size(), provenance);
160 void TokenSequence::Put(llvm::raw_string_ostream &ss, Provenance provenance) {
161 Put(ss.str(), provenance);