Lines Matching defs:SourceColumnMap
247 struct SourceColumnMap { struct
248 SourceColumnMap(StringRef SourceLine, unsigned TabStop) in SourceColumnMap() argument
260 int columns() const { return m_byteToColumn.back(); } in columns()
261 int bytes() const { return m_columnToByte.back(); } in bytes()
265 int byteToColumn(int n) const { in byteToColumn()
271 int byteToContainingColumn(int N) const { in byteToContainingColumn()
281 int columnToByte(int n) const { in columnToByte()
287 int startOfNextColumn(int N) const { in startOfNextColumn()
294 int startOfPreviousColumn(int N) const { in startOfPreviousColumn()
300 StringRef getSourceLine() const { in getSourceLine()
305 const std::string m_SourceLine;
306 SmallVector<int,200> m_byteToColumn;
307 SmallVector<int,200> m_columnToByte;