Lines Matching defs:mappings
346 // between 2 mappings, or between a mapping and end of the file).
411 // Mapping an empty range is ambiguous in case of empty mappings at either end
613 /// Records information reqired to construct mappings for the token buffer that
639 // from an expansion. The best we can do is merge the mappings for both.
675 /// - records mappings from the spelled to expanded token ranges, e.g. for macro
704 /// Builds mappings and spelled tokens in the TokenBuffer based on the expanded
727 // Create empty mappings for spelled tokens that expanded to nothing here.
738 // Create empty mappings up until the end of the file.
744 auto &mappings = pair.second.Mappings;
745 assert(llvm::is_sorted(mappings, [](const TokenBuffer::Mapping &M1,
778 // We may want to split into several adjacent empty mappings.
960 OS << " no mappings.\n";
963 OS << " mappings:\n";