16 #ifndef LLVM_CLANG_LIB_FORMAT_UNWRAPPEDLINEFORMATTER_H
17 #define LLVM_CLANG_LIB_FORMAT_UNWRAPPEDLINEFORMATTER_H
26 class ContinuationIndenter;
27 class WhitespaceManager;
37 : Indenter(Indenter), Whitespaces(Whitespaces), Style(Style),
38 Keywords(Keywords), SourceMgr(SourceMgr),
44 bool FixBadIndentation =
false);
54 unsigned getColumnLimit(
bool InPPDirective,
60 std::map<std::pair<const SmallVectorImpl<AnnotatedLine *> *,
unsigned>,
74 #endif // LLVM_CLANG_LIB_FORMAT_UNWRAPPEDLINEFORMATTER_H
This file implements an indenter that manages the indentation of continuations.
This class handles loading and caching of source files into memory.