clang  6.0.0svn
Namespaces | Macros
UnwrappedLineFormatter.cpp File Reference
#include "UnwrappedLineFormatter.h"
#include "WhitespaceManager.h"
#include "llvm/Support/Debug.h"
#include <queue>
Include dependency graph for UnwrappedLineFormatter.cpp:

Go to the source code of this file.

Namespaces

 clang
 Dataflow Directional Tag Classes.
 
 clang::format
 

Macros

#define DEBUG_TYPE   "format-formatter"
 

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "format-formatter"

Definition at line 15 of file UnwrappedLineFormatter.cpp.

Variable Documentation

◆ Indenter

ContinuationIndenter* Indenter
protected

◆ NewLine

bool NewLine

◆ Previous

StateNode* Previous

◆ State

LineState State

Definition at line 841 of file UnwrappedLineFormatter.cpp.

Referenced by addBaseAndFieldSizes(), AddRangeLocationAbbrev(), clang::ento::CheckerContext::addTransition(), clang::ento::SimpleConstraintManager::assume(), assumeCollectionNonEmpty(), clang::ento::ConstraintManager::assumeDual(), clang::ento::SimpleConstraintManager::assumeInclusiveRange(), clang::ento::BranchNodeBuilder::BranchNodeBuilder(), clang::CallEventManager::CallEventManager(), checkCollectionNonNil(), clang::ento::CheckerDocumentation::checkConstPointerEscape(), clang::ento::mpi::MPIChecker::checkDoubleNonblocking(), checkElementNonNil(), checkIfNewOrNewArrayFamily(), checkInvariantViolation(), clang::ento::mpi::MPIChecker::checkMissingWaits(), clang::ento::CheckerDocumentation::checkPointerEscape(), clang::ento::CheckerDocumentation::checkRegionChanges(), clang::ento::mpi::MPIChecker::checkUnmatchedWaits(), clang::ento::CallEvent::cloneWithState(), clang::format::CommaSeparatedList::CommaSeparatedList(), clang::ento::CreateRangeConstraintManager(), describeUninitializedArgumentInCall(), clang::Preprocessor::dumpMacroInfo(), clang::Preprocessor::EnterSubmodule(), clang::ento::CheckerDocumentation::evalAssume(), clang::ento::NodeBuilder::finalizeResults(), clang::ento::ProgramStateTrait< DynamicTypeMap >::GDMIndex(), clang::ento::CheckerContext::generateErrorNode(), clang::ento::CheckerContext::generateNonFatalErrorNode(), getArgumentValueString(), getAsPointeeSymbol(), clang::consumed::PropagationInfo::getAsState(), clang::ento::CheckerContext::getCalleeDecl(), clang::CallEventManager::getCXXDestructorCall(), clang::format::ContinuationIndenter::getInitialState(), clang::ento::ExprEngine::getInitialState(), clang::ento::ProgramStateManager::getInitialState(), clang::ento::StackHintGeneratorForSymbol::getMessage(), getMethodReceiverIfKnownImmutable(), getNullConstraint(), getReceiverNullability(), getRefBinding(), getStableLevel(), clang::ento::CallEvent::getState(), clang::consumed::PropagationInfo::getState(), clang::ento::SValBuilder::haveSameType(), isVirtualCall(), clang::CodeGen::LoopInfo::LoopInfo(), makeZeroElementRegion(), ParseAlignPragma(), clang::ento::processLoopEnd(), clang::ento::ExprEngine::processPointerEscapedOnBind(), clang::ento::SubEngine::processRegionChange(), clang::ento::ExprEngine::ProcessTemporaryDtor(), llvm::FoldingSetTrait< ObjectState >::Profile(), clang::ento::RangedConstraintManager::RangedConstraintManager(), recordFixedType(), REGISTER_MAP_WITH_PROGRAMSTATE(), REGISTER_TRAIT_WITH_PROGRAMSTATE(), removeFromState(), clang::Parser::ConditionDeclarationOrInitStatementState::result(), clang::ento::CheckerManager::runCheckersForPointerEscape(), clang::ento::CheckerManager::runCheckersForPostCall(), clang::DiagnosticsEngine::SetDelayedDiagnostic(), clang::MaterializeTemporaryExpr::setExtendingDecl(), clang::consumed::ConsumedStateMap::setSource(), clang::consumed::ConsumedStateMap::setState(), clang::consumed::setStateForVarOrTmp(), clang::CodeGen::LoopInfoStack::setUnrollState(), clang::ento::SimpleConstraintManager::SimpleConstraintManager(), toLevel(), clang::ento::updateLoopStack(), updateOutParameter(), clang::serialization::ModuleManager::visit(), clang::ento::ExprEngine::VisitBlockExpr(), clang::ento::ExprEngine::VisitCompoundLiteralExpr(), clang::ento::ExprEngine::VisitCXXConstructExpr(), clang::ento::ExprEngine::VisitCXXNewAllocatorCall(), clang::ento::ExprEngine::VisitCXXNewExpr(), clang::ento::ExprEngine::VisitLambdaExpr(), clang::ento::UndefOrNullArgVisitor::VisitNode(), clang::ento::CXXSelfAssignmentBRVisitor::VisitNode(), and clang::ento::ExprEngine::VisitObjCMessage().