clang  7.0.0svn
Namespaces | Macros
UsingDeclarationsSorter.cpp File Reference

This file implements UsingDeclarationsSorter, a TokenAnalyzer that sorts consecutive using declarations. More...

#include "UsingDeclarationsSorter.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/Regex.h"
#include <algorithm>
Include dependency graph for UsingDeclarationsSorter.cpp:

Go to the source code of this file.

Namespaces

 clang
 Dataflow Directional Tag Classes.
 
 clang::format
 

Macros

#define DEBUG_TYPE   "using-declarations-sorter"
 

Detailed Description

This file implements UsingDeclarationsSorter, a TokenAnalyzer that sorts consecutive using declarations.

Definition in file UsingDeclarationsSorter.cpp.

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "using-declarations-sorter"

Definition at line 22 of file UsingDeclarationsSorter.cpp.

Variable Documentation

◆ Label

std::string Label

◆ Line

const AnnotatedLine* Line

Definition at line 69 of file UsingDeclarationsSorter.cpp.

Referenced by clang::ASTUnit::CodeComplete(), clang::CodeGen::CGDebugInfo::completeUnusedClass(), clang::CodeGen::createOffloadEntriesAndInfoMetadata(), clang::CodeGen::CGDebugInfo::CreateTempMacroFile(), DetectDistro(), DetectEOL(), clang::CodeGen::CodeGenFunction::EmitCheckSourceLocation(), clang::CodeGen::CGDebugInfo::EmitDeclareOfBlockDeclRefVariable(), clang::CodeGen::emitDeclareTargetVarDefinition(), clang::BackendConsumer::EmitOptimizationMessage(), clang::CodeGen::CGOpenMPRuntime::emitTargetOutlinedFunctionHelper(), clang::Preprocessor::enableIncrementalProcessing(), clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::getBiarchSibling(), clang::ASTUnit::getCurrentTopLevelHashValue(), clang::CompilerInstance::getFrontendTimer(), clang::format::ContinuationIndenter::getInitialState(), clang::PresumedLoc::getLine(), clang::format::BreakableBlockComment::getSplitAfterLastLine(), getTagForRecord(), hasDefaultSetterName(), clang::LayoutOverrideSource::LayoutOverrideSource(), llvm::yaml::MappingTraits< clang::tooling::AtomicChange >::mapping(), clang::SourceManager::MemoryBufferSizes::MemoryBufferSizes(), clang::ast_matchers::dynamic::Parser::CodeTokenizer::nextTokenKind(), clang::cross_tu::parseCrossTUIndex(), clang::comments::Parser::parseVerbatimBlock(), populateExecutedLinesWithFunctionSignature(), clang::BackendConsumer::UnsupportedDiagHandler(), and clang::format::UnwrappedLineConsumer::~UnwrappedLineConsumer().