clang  15.0.0git
Namespaces | Macros
UnwrappedLineFormatter.cpp File Reference
#include "UnwrappedLineFormatter.h"
#include "NamespaceEndCommentsFixer.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
 
 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 1126 of file UnwrappedLineFormatter.cpp.

Referenced by addCastTransition(), addInstanceOfTransition(), clang::ento::CheckerContext::addSink(), clang::ento::SMTConstraintManager::addStateConstraints(), clang::ento::CheckerContext::addTransition(), clang::ento::iterator::advancePosition(), assertEqualBitWidths(), clang::ento::ConstraintManager::assume(), assumeCollectionNonEmpty(), assumeCondition(), clang::ento::ConstraintManager::assumeDual(), clang::ento::ConstraintManager::assumeDualImpl(), clang::ento::SMTConstraintManager::assumeExpr(), clang::ento::ConstraintManager::assumeInclusiveRange(), clang::ento::ConstraintManager::assumeInclusiveRangeDual(), clang::ento::SimpleConstraintManager::assumeInclusiveRangeInternal(), clang::ento::SimpleConstraintManager::assumeInternal(), clang::ento::iterator::assumeNoOverflow(), clang::ento::SMTConstraintManager::assumeSym(), clang::ento::RangedConstraintManager::assumeSym(), clang::ento::SMTConstraintManager::assumeSymInclusiveRange(), clang::ento::RangedConstraintManager::assumeSymInclusiveRange(), clang::ento::RangedConstraintManager::assumeSymRel(), clang::ento::SMTConstraintManager::assumeSymUnsupported(), clang::ento::RangedConstraintManager::assumeSymUnsupported(), clang::ento::ExprEngine::bindReturnValue(), clang::dataflow::MatchSwitchBuilder< State >::CaseOf(), checkCollectionNonNil(), clang::ento::CheckerDocumentation::checkConstPointerEscape(), clang::ento::mpi::MPIChecker::checkDoubleNonblocking(), checkElementNonNil(), checkInvariantViolation(), clang::ento::mpi::MPIChecker::checkMissingWaits(), clang::ento::SMTConstraintManager::checkModel(), clang::ento::SMTConstraintManager::checkNull(), clang::ento::ConstraintManager::checkNull(), checkParamsForPreconditionViolation(), clang::ento::CheckerDocumentation::checkPointerEscape(), clang::ento::retaincountchecker::RetainCountChecker::checkPostStmt(), clang::ento::CheckerDocumentation::checkRegionChanges(), checkSelfIvarsForInvariantViolation(), clang::ento::mpi::MPIChecker::checkUnmatchedWaits(), checkValueAtLValForInvariantViolation(), clang::MaterializeTemporaryExpr::children(), clang::ento::CallEventRef< T >::cloneWithState(), clang::ento::CallEvent::cloneWithState(), clang::ento::iterator::compare(), clang::ento::ExprEngine::computeObjectUnderConstruction(), clang::ento::ExplodedGraph::createUncachedNode(), clang::ento::ExprEngine::defaultEvalCall(), dereference(), didPreviousFreeFail(), doRearrangeUnchecked(), clang::Preprocessor::dumpMacroInfo(), emitAArch64DeclareSimdFunction(), clang::CodeGen::CGOpenMPRuntime::emitDeclareSimdFunction(), emitX86DeclareSimdFunction(), clang::Preprocessor::EnterSubmodule(), clang::ento::CheckerDocumentation::evalAssume(), clang::ento::ExprEngine::evalCall(), evalComparison(), evalNullParamNullReturn(), fillAttributedTypeLoc(), clang::format::CommaSeparatedList::formatAfterToken(), clang::format::CommaSeparatedList::formatFromToken(), clang::ento::CheckerContext::generateErrorNode(), clang::ento::NodeBuilder::generateNode(), clang::ento::NodeBuilderWithSinks::generateNode(), clang::ento::BranchNodeBuilder::generateNode(), clang::ento::NodeBuilder::generateNodeImpl(), clang::ento::CheckerContext::generateNonFatalErrorNode(), clang::ento::CheckerContext::generateSink(), clang::ento::NodeBuilder::generateSink(), clang::ento::NodeBuilderWithSinks::generateSink(), getAcquireSite(), getArgumentValueString(), getAsPointeeSymbol(), clang::consumed::PropagationInfo::getAsState(), getBVF(), clang::format::ContinuationIndenter::getColumnLimit(), clang::ento::getConstraintMap(), clang::ento::iterator::getContainerData(), clang::ento::allocation_state::getContainerObjRegion(), clang::ento::CallEventManager::getCXXAllocatorCall(), clang::ento::CallEventManager::getCXXConstructorCall(), clang::ento::CallEventManager::getCXXDeallocatorCall(), clang::ento::CallEventManager::getCXXDestructorCall(), clang::ento::CallEventManager::getCXXInheritedConstructorCall(), clang::ento::errno_modeling::getErrnoLoc(), clang::ento::errno_modeling::getErrnoState(), clang::ento::errno_modeling::getErrnoValue(), clang::MaterializeTemporaryExpr::getExtendingDecl(), getFuchsiaHandleSymbols(), clang::format::ContinuationIndenter::getInitialState(), clang::ento::ProgramStateManager::getInitialState(), getInlineFailedState(), clang::ento::iterator::getIteratorPosition(), clang::MaterializeTemporaryExpr::getLifetimeExtendedTemporaryDecl(), getLocFromSymbol(), clang::MaterializeTemporaryExpr::getManglingNumber(), clang::ento::ExplodedGraph::getNode(), getNullConstraint(), clang::ento::CallEventManager::getObjCMethodCall(), clang::ento::ExprEngine::getObjectUnderConstruction(), clang::MaterializeTemporaryExpr::getOrCreateValue(), clang::ento::ProgramStateManager::getPersistentState(), getReceiverNullability(), clang::ento::retaincountchecker::getRefBinding(), clang::ento::CallEventManager::getSimpleCall(), clang::ento::CallEvent::getState(), clang::consumed::PropagationInfo::getState(), clang::MaterializeTemporaryExpr::getStorageDuration(), clang::MaterializeTemporaryExpr::getSubExpr(), getSValForVar(), clang::ento::SMTConstraintManager::getSymVal(), HandleArmMveStrictPolymorphismAttr(), clang::ento::ExprEngine::handleConstructionContext(), HandleLifetimeBoundAttr(), clang::ento::ExprEngine::hasMoreIteration(), hasUnguardedAccess(), invertConsumedUnconsumed(), isAnyBaseRegionReported(), isInRelation(), isKnownState(), isLeaked(), isLeftShiftResultUnrepresentable(), clang::ento::move::isMovedFrom(), clang::ento::ConstraintManager::isNull(), clang::ento::smartptr::isNullSmartPtr(), clang::ento::isUnrolledState(), isWithinConstantOverflowBounds(), makeParseProgress(), MallocUpdateRefState(), clang::ento::allocation_state::markReleased(), clang::MaterializeTemporaryExpr::MaterializeTemporaryExpr(), mayBeSuccess(), clang::ento::ExprEngine::notifyCheckersOfPointerEscape(), parseChar(), parseId(), parsePair(), clang::transformer::parseRangeSelector(), parseRangeSelectorImpl(), parseSingle(), parseStringId(), clang::ento::ExprEngine::processCleanupTemporaryBranch(), clang::ento::ExprEngine::ProcessDeleteDtor(), clang::ento::ExprEngine::processEndOfFunction(), clang::ento::ExprEngine::ProcessInitializer(), clang::ento::processLoopEnd(), clang::ento::ExprEngine::ProcessMemberDtor(), clang::ento::ExprEngine::processPointerEscapedOnBind(), clang::ento::ExprEngine::ProcessTemporaryDtor(), clang::ASTReader::ReadPragmaDiagnosticMappings(), reAssume(), recordFixedType(), REGISTER_MAP_WITH_PROGRAMSTATE(), clang::ento::SMTConstraintManager::removeDeadBindings(), removeFromState(), clang::ento::ExprEngine::removeIterationState(), removeRefBinding(), clang::ento::CheckerManager::runCheckersForPointerEscape(), clang::dataflow::runDataflowAnalysis(), clang::ento::errno_modeling::setErrnoState(), setErrnoStateIrrelevant(), clang::ento::errno_modeling::setErrnoValue(), clang::MaterializeTemporaryExpr::setExtendingDecl(), clang::ento::iterator::setIteratorPosition(), setRefBinding(), clang::consumed::ConsumedStateMap::setState(), setStateForVarOrTmp(), clang::CodeGen::LoopInfoStack::setUnrollAndJamState(), clang::CodeGen::LoopInfoStack::setUnrollState(), clang::CodeGen::LoopInfoStack::setVectorizePredicateState(), clang::CodeGen::LoopInfoStack::setVectorizeScalable(), clang::ento::ExprEngine::setWhetherHasMoreIteration(), shouldRearrange(), clang::ento::simplify(), clang::ento::simplifyToSVal(), stateToString(), toString(), clang::dataflow::transferBlock(), clang::dataflow::transferCFGInitializer(), tryRearrange(), clang::ento::updateLoopStack(), clang::format::BreakableLineCommentSection::updateNextToken(), clang::ento::ExprEngine::updateObjectsUnderConstruction(), updateOutParameters(), updateSwappedRegion(), clang::serialization::ModuleManager::visit(), clang::ento::ExprEngine::VisitAtomicExpr(), clang::ento::ExprEngine::VisitBlockExpr(), clang::ento::ExprEngine::VisitCompoundLiteralExpr(), clang::ento::ExprEngine::VisitCXXBindTemporaryExpr(), clang::ento::ExprEngine::VisitCXXNewAllocatorCall(), clang::ento::ExprEngine::VisitCXXNewExpr(), clang::ento::ExprEngine::VisitLambdaExpr(), clang::ento::UndefOrNullArgVisitor::VisitNode(), clang::ento::NoStateChangeFuncVisitor::VisitNode(), clang::ento::ExprEngine::VisitObjCMessage(), clang::ento::ExprEngine::VisitUnaryOperator(), and wasRegionOfInterestModifiedAt().