clang
9.0.0
|
#include "UnwrappedLineFormatter.h"
#include "NamespaceEndCommentsFixer.h"
#include "WhitespaceManager.h"
#include "llvm/Support/Debug.h"
#include <queue>
Go to the source code of this file.
Namespaces | |
clang | |
Dataflow Directional Tag Classes. | |
clang::format | |
Macros | |
#define | DEBUG_TYPE "format-formatter" |
#define DEBUG_TYPE "format-formatter" |
Definition at line 15 of file UnwrappedLineFormatter.cpp.
|
protected |
Definition at line 785 of file UnwrappedLineFormatter.cpp.
Referenced by clang::format::CommaSeparatedList::CommaSeparatedList().
bool NewLine |
Definition at line 889 of file UnwrappedLineFormatter.cpp.
Referenced by clang::format::CommaSeparatedList::formatAfterToken(), PrintMacroDefinition(), and clang::ento::CheckerManager::runCheckersForPrintStateJson().
StateNode* Previous |
Definition at line 890 of file UnwrappedLineFormatter.cpp.
Referenced by clang::Sema::ActOnStartCategoryInterface(), clang::ASTDeclReader::AddLazySpecializations(), clang::ASTDeclReader::attachPreviousDecl(), clang::ASTDeclReader::attachPreviousDeclImpl(), clang::driver::Driver::BuildInputs(), clang::Sema::BuildVariableInstantiation(), clang::MacroDirective::getPrevious(), clang::format::isJSDeclOrStmt(), clang::Sema::mightBeIntendedToBeTemplateName(), clang::TemplateDeclInstantiator::VisitCXXMethodDecl(), and clang::TemplateDeclInstantiator::VisitFunctionDecl().
LineState State |
Definition at line 888 of file UnwrappedLineFormatter.cpp.
Referenced by addBaseAndFieldSizes(), clang::serialization::ModuleManager::addInMemoryBuffer(), AddRangeLocationAbbrev(), clang::ento::CheckerContext::addTransition(), alreadyExecutedAtLeastOneLoopIteration(), clang::ento::SimpleConstraintManager::assume(), assumeCollectionNonEmpty(), clang::ento::ConstraintManager::assumeDual(), clang::ento::SimpleConstraintManager::assumeInclusiveRange(), clang::ento::SMTConstraintManager::assumeSymUnsupported(), attemptRecovery(), clang::ento::ExprEngine::bindReturnValue(), 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::retaincountchecker::RetainCountChecker::checkPostStmt(), clang::ento::CheckerDocumentation::checkRegionChanges(), clang::ento::mpi::MPIChecker::checkUnmatchedWaits(), clang::ento::CallEvent::cloneWithState(), clang::format::CommaSeparatedList::CommaSeparatedList(), clang::ento::ExprEngine::CreateCXXTemporaryObject(), clang::ento::CreateRangeConstraintManager(), DereferenceInfo::DereferenceInfo(), describeUninitializedArgumentInCall(), DiagnoseMultipleAddrSpaceAttributes(), clang::Preprocessor::dumpMacroInfo(), dumpTaint(), clang::CodeGen::emitDeclareSimdFunction(), clang::ento::IndirectGotoNodeBuilder::end(), clang::Preprocessor::EnterSubmodule(), clang::ento::CheckerDocumentation::evalAssume(), evalBinOpFieldRegionFieldRegion(), evalNonNullParamNonNullReturn(), evalNonNullParamNullReturn(), evalNullParamNullReturn(), clang::ento::CoreEngine::ExecuteWorkListWithInitialState(), clang::ento::NodeBuilder::finalizeResults(), findKnownClass(), clang::CodeGen::LoopInfo::finish(), clang::ento::CheckerContext::generateErrorNode(), clang::ento::CheckerContext::generateNonFatalErrorNode(), getArgumentValueString(), getAsPointeeSymbol(), clang::consumed::PropagationInfo::getAsState(), clang::ento::retaincountchecker::RetainCountChecker::getCastFailTag(), getConcreteIntegerValue(), clang::CallEventManager::getCXXAllocatorCall(), clang::CallEventManager::getCXXConstructorCall(), clang::CallEventManager::getCXXDestructorCall(), clang::ento::ExprEngine::getGraph(), clang::format::ContinuationIndenter::getInitialState(), clang::ento::ExprEngine::getInitialState(), clang::ento::ProgramStateManager::getInitialState(), getMethodReceiverIfKnownImmutable(), getNullConstraint(), getNumberOfModules(), clang::CallEventManager::getObjCMethodCall(), getReceiverNullability(), clang::ento::FindUninitializedFields::getResults(), getReturnTypeForMethod(), getStableLevel(), clang::ento::CallEvent::getState(), clang::consumed::PropagationInfo::getState(), clang::ento::retaincountchecker::RetainCountChecker::getSummaryManager(), clang::ento::SwitchNodeBuilder::getSwitch(), clang::ento::SValBuilder::haveSameType(), isDeclRefExprToReference(), isInMIGCall(), isLeaked(), isLeftShiftResultUnrepresentable(), isPointerToConst(), isRecordWithSSEVectorType(), isReferenceCountingPointerDestructor(), isSynthesizedRetainableProperty(), isVirtualCall(), LazyInitialize(), mayBeSuccess(), llvm::DOTGraphTraits< ExplodedGraph * >::nodeHasBugReport(), clang::ento::ExprEngine::notifyCheckersOfPointerEscape(), ParseAlignPragma(), clang::ento::RangeSet::print(), clang::ento::ExprEngine::processEndOfFunction(), clang::ento::processLoopEnd(), clang::ento::ExprEngine::processPointerEscapedOnBind(), clang::ento::SubEngine::processRegionChange(), clang::ento::ExprEngine::ProcessTemporaryDtor(), llvm::FoldingSetTrait< ObjectState >::Profile(), llvm::FoldingSetTrait< AllocKind >::Profile(), clang::ento::RangedConstraintManager::RangedConstraintManager(), clang::ASTReader::ReadPragmaDiagnosticMappings(), recordFixedType(), REGISTER_MAP_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(), setStateForVarOrTmp(), clang::CodeGen::LoopInfoStack::setUnrollAndJamState(), clang::CodeGen::LoopInfoStack::setUnrollState(), clang::ento::SimpleConstraintManager::SimpleConstraintManager(), toLevel(), treatUnusedNewEscaped(), unwrapRValueReferenceIndirection(), clang::ento::updateLoopStack(), updateOutParameters(), clang::serialization::ModuleManager::visit(), clang::ento::ExprEngine::VisitBlockExpr(), clang::ento::ExprEngine::VisitCallExpr(), clang::ento::ExprEngine::VisitCompoundLiteralExpr(), clang::ento::ExprEngine::VisitCXXConstructExpr(), clang::ento::ExprEngine::VisitObjCMessage(), clang::ento::ExprEngine::VisitUnaryOperator(), and wasRegionOfInterestModifiedAt().