clang-tools 20.0.0git
|
#include "FunctionSizeCheck.h"
#include "clang/AST/RecursiveASTVisitor.h"
#include "clang/ASTMatchers/ASTMatchFinder.h"
#include "llvm/ADT/BitVector.h"
Go to the source code of this file.
Namespaces | |
namespace | clang |
===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===// | |
namespace | clang::tidy |
namespace | clang::tidy::readability |
unsigned Branches = 0 |
Definition at line 114 of file FunctionSizeCheck.cpp.
Referenced by clang::tidy::bugprone::BranchCloneCheck::check().
unsigned CurrentNestingLevel = 0 |
Definition at line 122 of file FunctionSizeCheck.cpp.
FunctionInfo Info |
Definition at line 119 of file FunctionSizeCheck.cpp.
Referenced by clang::tidy::misc::ConfusableIdentifierCheck::check(), clang::tidy::RenamerClangTidyCheck::checkMacro(), clang::include_fixer::createIncludeFixerReplacements(), clang::tidy::bugprone::formatIntegralType(), clang::tidy::bugprone::getFailureInfoImpl(), clang::tidy::utils::lexer::getQualifyingToken(), clang::getTokenAtLoc(), clang::tidy::ClangTidyDiagnosticConsumer::HandleDiagnostic(), clang::tidy::modernize::MacroToEnumCallbacks::MacroDefined(), llvm::yaml::MappingTraits< IncludeFixerContext::HeaderInfo >::mapping(), llvm::yaml::MappingTraits< IncludeFixerContext::QuerySymbolInfo >::mapping(), llvm::yaml::MappingTraits< tooling::Range >::mapping(), clang::tidy::modernize::parseTokens(), clang::tidy::ClangTidyContext::shouldSuppressDiagnostic(), and clang::tidy::cppcoreguidelines::MacroUsageCheck::warnMacro().
unsigned Lines = 0 |
Definition at line 112 of file FunctionSizeCheck.cpp.
Referenced by main(), clang::clangd::offsetToClangLineColumn(), clang::clangd::offsetToPosition(), and clang::query::MatchQuery::run().
unsigned NestingThreshold = 0 |
Definition at line 115 of file FunctionSizeCheck.cpp.
std::vector<SourceLocation> NestingThresholders |
Definition at line 117 of file FunctionSizeCheck.cpp.
unsigned Statements = 0 |
Definition at line 113 of file FunctionSizeCheck.cpp.
unsigned StructNesting = 0 |
Definition at line 121 of file FunctionSizeCheck.cpp.
llvm::BitVector TrackedParent |
Definition at line 120 of file FunctionSizeCheck.cpp.
unsigned Variables = 0 |
Definition at line 116 of file FunctionSizeCheck.cpp.