clang 20.0.0git
Classes | Namespaces | Functions
UnwrappedLineParser.h File Reference

This file contains the declaration of the UnwrappedLineParser, which turns a stream of tokens into UnwrappedLines. More...

#include "Macros.h"
#include <stack>

Go to the source code of this file.

Classes

struct  clang::format::UnwrappedLine
 An unwrapped line is a sequence of Token, that we would like to put on a single line if there was no column limit. More...
 
class  clang::format::UnwrappedLineConsumer
 Interface for users of the UnwrappedLineParser to receive the parsed lines. More...
 
class  clang::format::UnwrappedLineParser
 
struct  clang::format::UnwrappedLineNode
 

Namespaces

namespace  clang
 The JSON file list parser is used to communicate input to InstallAPI.
 
namespace  clang::format
 

Functions

std::ostream & clang::format::operator<< (std::ostream &Stream, const UnwrappedLine &Line)
 

Detailed Description

This file contains the declaration of the UnwrappedLineParser, which turns a stream of tokens into UnwrappedLines.

Definition in file UnwrappedLineParser.h.