Lines Matching defs:Encoding
1 //===--- Encoding.h - Format C++ code ---------------------------*- C++ -*-===//
26 enum Encoding {
33 inline Encoding detectEncoding(StringRef Text) {
43 /// \p Encoding.
44 inline unsigned columnWidth(StringRef Text, Encoding Encoding) {
45 if (Encoding == Encoding_UTF8) {
59 /// text is assumed to use the specified \p Encoding.
61 unsigned TabWidth, Encoding Encoding) {
67 return TotalWidth + columnWidth(Tail, Encoding);
68 TotalWidth += columnWidth(Tail.substr(0, TabPos), Encoding);
76 /// codepoint and starting with FirstChar in the specified Encoding.
77 inline unsigned getCodePointNumBytes(char FirstChar, Encoding Encoding) {
78 switch (Encoding) {