clang-tools
17.0.0git
|
#include "KernelNameRestrictionCheck.h"
#include "clang/Frontend/CompilerInstance.h"
#include "clang/Lex/PPCallbacks.h"
#include "clang/Lex/Preprocessor.h"
#include <string>
#include <vector>
Go to the source code of this file.
Namespaces | |
clang | |
===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===// | |
clang::tidy | |
clang::tidy::altera | |
StringRef FileName |
Definition at line 44 of file KernelNameRestrictionCheck.cpp.
Referenced by clang::tidy::utils::IncludeSorter::addInclude(), clang::clangd::TweakTest::build(), clang::tidy::portability::RestrictSystemIncludesCheck::contains(), clang::clangd::PreamblePatch::createFullPatch(), clang::tidy::utils::IncludeSorter::createIncludeInsertion(), clang::clangd::PreamblePatch::createMacroPatch(), clang::clangd::MockCompilationDatabase::getCompileCommand(), clang::tidy::utils::getFileExtension(), clang::tidy::ConfigOptionsProvider::getRawOptions(), clang::tidy::FileOptionsProvider::getRawOptions(), clang::clangd::IncludeStructure::RecordHeaders::InclusionDirective(), clang::pp_trace::PPCallbacksTracker::InclusionDirective(), clang::tidy::utils::isFileExtension(), Modularize::ModularizeUtilities::isHeader(), clang::clangd::isHeaderFile(), clang::clangd::isPreambleCompatible(), clang::find_all_symbols::YamlReporter::reportSymbols(), runCommandsInFile(), clang::tidy::utils::HeaderGuardCheck::shouldSuggestEndifComment(), clang::tidy::utils::HeaderGuardCheck::shouldSuggestToAddHeaderGuard(), and clang::include_fixer::similarityScore().
SourceLocation Loc |
Definition at line 43 of file KernelNameRestrictionCheck.cpp.
Referenced by EntityMap::add(), Modularize::ModularizeUtilities::collectModuleHeaders(), clang::pp_trace::PPCallbacksTracker::Elif(), clang::tidy::modernize::MacroToEnumCallbacks::Elifdef(), clang::tidy::modernize::MacroToEnumCallbacks::Elifndef(), clang::pp_trace::PPCallbacksTracker::Else(), clang::pp_trace::PPCallbacksTracker::Endif(), clang::clangd::CollectMainFileMacros::FileChanged(), clang::pp_trace::PPCallbacksTracker::FileChanged(), clang::clangd::IncludeStructure::RecordHeaders::FileChanged(), clang::tidy::modernize::MacroToEnumCallbacks::FileChanged(), clang::tidy::utils::fixit::fixIfNotDangerous(), clang::tidy::cppcoreguidelines::generateUserDeclaredDestructor(), clang::tidy::bugprone::getCommentsBeforeLoc(), clang::pp_trace::getSourceLocationString(), clang::tidy::modernize::hasOnlyComments(), clang::pp_trace::PPCallbacksTracker::If(), clang::tidy::modernize::MacroToEnumCallbacks::If(), clang::pp_trace::PPCallbacksTracker::Ifdef(), clang::tidy::modernize::MacroToEnumCallbacks::Ifdef(), clang::pp_trace::PPCallbacksTracker::Ifndef(), clang::tidy::modernize::MacroToEnumCallbacks::Ifndef(), clang::clangd::incomingCalls(), clang::clangd::indexToLSPLocation(), clang::clangd::insertDecl(), clang::clangd::locateMacroAt(), clang::tidy::makeNoLintError(), llvm::yaml::MappingTraits< Location >::mapping(), clang::tidy::RenamerClangTidyCheck::onEndOfTranslationUnit(), clang::pp_trace::PPCallbacksTracker::PragmaDebug(), clang::pp_trace::PPCallbacksTracker::PragmaDetectMismatch(), clang::pp_trace::PPCallbacksTracker::PragmaDiagnosticPop(), clang::pp_trace::PPCallbacksTracker::PragmaDiagnosticPush(), clang::pp_trace::PPCallbacksTracker::PragmaDirective(), clang::tidy::modernize::MacroToEnumCallbacks::PragmaDirective(), clang::pp_trace::PPCallbacksTracker::PragmaExecCharsetPop(), clang::clangd::CollectPragmaMarks::PragmaMark(), clang::pp_trace::PPCallbacksTracker::PragmaWarning(), clang::pp_trace::PPCallbacksTracker::PragmaWarningPop(), clang::clangd::symbolToHierarchyItem(), and CollectEntitiesVisitor::VisitNamedDecl().