ΒΆ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