ΒΆinline unsigned int columnWidthWithTabs(
llvm::StringRef Text,
unsigned int StartColumn,
unsigned int TabWidth,
clang::format::encoding::Encoding Encoding)
inline unsigned int columnWidthWithTabs(
llvm::StringRef Text,
unsigned int StartColumn,
unsigned int TabWidth,
clang::format::encoding::Encoding Encoding)
Description
Returns the number of columns required to display the \p Text, starting from the \p StartColumn on a terminal with the \p TabWidth. The text is assumed to use the specified \p Encoding.
Declared at: clang/lib/Format/Encoding.h:61
Parameters
- llvm::StringRef Text
- unsigned int StartColumn
- unsigned int TabWidth
- clang::format::encoding::Encoding Encoding