| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/ |
| H A D | DiagnosticsYaml.h | 23 LLVM_YAML_IS_SEQUENCE_VECTOR(clang::tooling::Diagnostic) 24 LLVM_YAML_IS_SEQUENCE_VECTOR(clang::tooling::DiagnosticMessage) in LLVM_YAML_IS_SEQUENCE_VECTOR() 25 LLVM_YAML_IS_SEQUENCE_VECTOR(clang::tooling::FileByteRange) in LLVM_YAML_IS_SEQUENCE_VECTOR() 30 template <> struct MappingTraits<clang::tooling::FileByteRange> { in LLVM_YAML_IS_SEQUENCE_VECTOR() 43 std::vector<clang::tooling::Replacement> Fixes; in LLVM_YAML_IS_SEQUENCE_VECTOR() 61 template <> struct MappingTraits<clang::tooling::Diagnostic> { in LLVM_YAML_IS_SEQUENCE_VECTOR() 73 clang::tooling::Diagnostic denormalize(const IO &) { in LLVM_YAML_IS_SEQUENCE_VECTOR() 79 clang::tooling::DiagnosticMessage Message; in LLVM_YAML_IS_SEQUENCE_VECTOR() 80 SmallVector<clang::tooling::DiagnosticMessage, 1> Notes; in LLVM_YAML_IS_SEQUENCE_VECTOR() 81 clang::tooling::Diagnostic::Level DiagLevel; in LLVM_YAML_IS_SEQUENCE_VECTOR() [all …]
|
| H A D | ReplacementsYaml.h | 22 LLVM_YAML_IS_SEQUENCE_VECTOR(clang::tooling::Replacement) in LLVM_YAML_IS_SEQUENCE_VECTOR() 29 template <> struct MappingTraits<clang::tooling::Replacement> { in LLVM_YAML_IS_SEQUENCE_VECTOR() 36 NormalizedReplacement(const IO &, const clang::tooling::Replacement &R) in LLVM_YAML_IS_SEQUENCE_VECTOR() 40 clang::tooling::Replacement denormalize(const IO &) { in LLVM_YAML_IS_SEQUENCE_VECTOR() 41 return clang::tooling::Replacement(FilePath, Offset, Length, in LLVM_YAML_IS_SEQUENCE_VECTOR() 51 static void mapping(IO &Io, clang::tooling::Replacement &R) { in LLVM_YAML_IS_SEQUENCE_VECTOR() 52 MappingNormalization<NormalizedReplacement, clang::tooling::Replacement> in LLVM_YAML_IS_SEQUENCE_VECTOR() 63 template <> struct MappingTraits<clang::tooling::TranslationUnitReplacements> { in LLVM_YAML_IS_SEQUENCE_VECTOR() 65 clang::tooling::TranslationUnitReplacements &Doc) { in LLVM_YAML_IS_SEQUENCE_VECTOR()
|
| H A D | CompilationDatabase.h | 41 namespace tooling { 219 tooling::CompileCommand transferCompileCommand(tooling::CompileCommand,
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/Inclusions/ |
| H A D | IncludeStyle.h | 17 namespace tooling { 155 LLVM_YAML_IS_SEQUENCE_VECTOR(clang::tooling::IncludeStyle::IncludeCategory) in LLVM_YAML_IS_SEQUENCE_VECTOR() 161 struct MappingTraits<clang::tooling::IncludeStyle::IncludeCategory> { in LLVM_YAML_IS_SEQUENCE_VECTOR() 163 clang::tooling::IncludeStyle::IncludeCategory &Category); in LLVM_YAML_IS_SEQUENCE_VECTOR() 168 clang::tooling::IncludeStyle::IncludeBlocksStyle> { in LLVM_YAML_IS_SEQUENCE_VECTOR() 170 enumeration(IO &IO, clang::tooling::IncludeStyle::IncludeBlocksStyle &Value); in LLVM_YAML_IS_SEQUENCE_VECTOR()
|
| H A D | HeaderIncludes.h | 20 namespace tooling { 72 llvm::Optional<tooling::Replacement> insert(llvm::StringRef Header, 79 tooling::Replacements remove(llvm::StringRef Header, bool IsAngled) const; 83 Include(StringRef Name, tooling::Range R) : Name(Name), R(R) {} in Include() 89 tooling::Range R;
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Transformer/ |
| H A D | SourceCodeBuilders.cpp | 18 using namespace tooling; 20 const Expr *tooling::reallyIgnoreImplicit(const Expr &E) { in reallyIgnoreImplicit() 30 bool tooling::mayEverNeedParens(const Expr &E) { in mayEverNeedParens() 50 bool tooling::needParensAfterUnaryOperator(const Expr &E) { in needParensAfterUnaryOperator() 63 llvm::Optional<std::string> tooling::buildParens(const Expr &E, in buildParens() 74 tooling::buildDereference(const Expr &E, const ASTContext &Context) { in buildDereference() 94 llvm::Optional<std::string> tooling::buildAddressOf(const Expr &E, in buildAddressOf() 117 llvm::Optional<std::string> tooling::buildDot(const Expr &E, in buildDot() 141 llvm::Optional<std::string> tooling::buildArrow(const Expr &E, in buildArrow()
|
| H A D | Stencil.cpp | 191 Source = tooling::buildParens(*E, *Match.Context); in eval() 194 Source = tooling::buildDereference(*E, *Match.Context); in eval() 208 Source = tooling::buildDereference(*E, *Match.Context); in eval() 211 *Result += tooling::getText(*E, *Match.Context); in eval() 214 Source = tooling::buildAddressOf(*E, *Match.Context); in eval() 228 *Result += tooling::getText(*E, *Match.Context); in eval() 231 Source = tooling::buildAddressOf(*E, *Match.Context); in eval() 287 *Result += tooling::getText(Range, *Match.Context); in eval() 326 S = tooling::buildArrow(*E, *Match.Context); in eval() 330 S = tooling::buildArrow(*Operand, *Match.Context); in eval() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Format/ |
| H A D | TokenAnalyzer.cpp | 37 ArrayRef<tooling::Range> Ranges, in Environment() 44 for (const tooling::Range &Range : Ranges) { in Environment() 65 std::pair<tooling::Replacements, unsigned> TokenAnalyzer::process() { in process() 66 tooling::Replacements Result; in process() 90 std::pair<tooling::Replacements, unsigned> RunResult = in process() 95 for (tooling::Replacements::const_iterator I = RunResult.first.begin(), in process() 112 return {tooling::Replacements(), 0}; in process()
|
| H A D | Format.cpp | 1591 tooling::Replacements Result; in analyze() 1678 tooling::Replacements Result; in analyze() 1813 tooling::Replacements Result; in analyze() 2040 tooling::Replacements Fixes; in generateFixes() 2100 tooling::Replacements Result; in analyze() 2656 tooling::Replacements Replaces; in sortIncludes() 2678 return tooling::Replacements(); in processReplacements() 2730 tooling::Replacements 2738 tooling::Replacements Result; in fixCppIncludeInsertions() 2834 std::vector<tooling::Range> Ranges(1, tooling::Range(0, Code.size())); in reformat() [all …]
|
| H A D | TokenAnalyzer.h | 44 ArrayRef<tooling::Range> Ranges, unsigned FirstStartColumn = 0, 84 std::pair<tooling::Replacements, unsigned> process(); 87 virtual std::pair<tooling::Replacements, unsigned>
|
| H A D | SortJavaScriptImports.h | 27 tooling::Replacements sortJavaScriptImports(const FormatStyle &Style, 29 ArrayRef<tooling::Range> Ranges,
|
| H A D | NamespaceEndCommentsFixer.cpp | 145 tooling::Replacements *Fixes) { in addEndComment() 148 auto Err = Fixes->add(tooling::Replacement(SourceMgr, Range, EndCommentText)); in addEndComment() 157 tooling::Replacements *Fixes) { in updateEndComment() 162 auto Err = Fixes->add(tooling::Replacement(SourceMgr, Range, EndCommentText)); in updateEndComment() 200 std::pair<tooling::Replacements, unsigned> NamespaceEndCommentsFixer::analyze( in analyze() 205 tooling::Replacements Fixes; in analyze()
|
| H A D | UsingDeclarationsSorter.cpp | 116 const SourceManager &SourceMgr, tooling::Replacements *Fixes) { in endUsingDeclarationBlock() 145 auto Err = Fixes->add(tooling::Replacement(SourceMgr, Range, "")); in endUsingDeclarationBlock() 169 auto Err = Fixes->add(tooling::Replacement(SourceMgr, Range, Text)); in endUsingDeclarationBlock() 184 std::pair<tooling::Replacements, unsigned> UsingDeclarationsSorter::analyze( in analyze() 189 tooling::Replacements Fixes; in analyze()
|
| H A D | FormatInternal.h | 71 std::pair<tooling::Replacements, unsigned> 73 ArrayRef<tooling::Range> Ranges, unsigned FirstStartColumn,
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Refactoring/ |
| H A D | AtomicChange.cpp | 14 LLVM_YAML_IS_SEQUENCE_VECTOR(clang::tooling::AtomicChange) 29 const clang::tooling::AtomicChange &E) in NormalizedAtomicChange() 36 clang::tooling::AtomicChange denormalize(const llvm::yaml::IO &) { in denormalize() 45 std::vector<clang::tooling::Replacement> Replaces; 67 template <> struct MappingTraits<clang::tooling::AtomicChange> { 68 static void mapping(IO &Io, clang::tooling::AtomicChange &Doc) { in mapping() 84 namespace tooling { namespace 113 std::vector<clang::tooling::Range> Ranges; in getRangesForFormating() 118 for (const clang::tooling::Replacement &R : Replaces) { in getRangesForFormating() 217 clang::tooling::Replacements Replaces) in AtomicChange() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | RenamingAction.cpp | 41 namespace tooling { namespace 140 return tooling::createRenameAtomicChanges( in createSourceReplacements() 170 std::map<std::string, tooling::Replacements> *FileToReplaces) { in convertChangesToFileReplacements() 189 std::map<std::string, tooling::Replacements> &FileToReplaces, in RenamingASTConsumer() 209 SymbolOccurrences Occurrences = tooling::getOccurrencesOfUSRs( in HandleOneRename() 236 std::map<std::string, tooling::Replacements> &FileToReplaces; 248 std::map<std::string, tooling::Replacements> &FileToReplaces) in USRSymbolRenamer() 257 auto AtomicChanges = tooling::createRenameAtomicChanges( in HandleTranslationUnit() 266 std::map<std::string, tooling::Replacements> &FileToReplaces;
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Format/ |
| H A D | Format.h | 2194 tooling::IncludeStyle IncludeStyle; 3643 ArrayRef<tooling::Range> Ranges, 3650 llvm::Expected<tooling::Replacements> 3667 llvm::Expected<tooling::Replacements> 3694 tooling::Replacements reformat(const FormatStyle &Style, StringRef Code, 3695 ArrayRef<tooling::Range> Ranges, 3703 ArrayRef<tooling::Range> Ranges, 3710 tooling::Replacements cleanup(const FormatStyle &Style, StringRef Code, 3711 ArrayRef<tooling::Range> Ranges, 3718 tooling::Replacements fixNamespaceEndComments(const FormatStyle &Style, [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/Rename/ |
| H A D | RenamingAction.h | 28 namespace tooling { 35 std::map<std::string, tooling::Replacements> &FileToReplaces, 45 std::map<std::string, tooling::Replacements> &FileToReplaces; 104 std::map<std::string, tooling::Replacements> &FileToReplaces) in QualifiedRenamingAction() 117 std::map<std::string, tooling::Replacements> &FileToReplaces;
|
| H A D | USRLocFinder.h | 27 namespace tooling { 37 std::vector<tooling::AtomicChange>
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/ |
| H A D | DependencyScanningTool.h | 20 namespace tooling{ 85 getDependencyFile(const tooling::CompilationDatabase &Compilations, 100 getFullDependencies(const tooling::CompilationDatabase &Compilations,
|
| /freebsd-13.1/contrib/llvm-project/clang/tools/clang-format/ |
| H A D | ClangFormat.cpp | 28 using clang::tooling::Replacements; 201 std::vector<tooling::Range> &Ranges) { in fillRanges() 233 Ranges.push_back(tooling::Range(Offset, Length)); in fillRanges() 266 Ranges.push_back(tooling::Range(Offset, Length)); in fillRanges() 388 std::vector<tooling::Range> Ranges; in format() 418 auto Err = Replaces.add(tooling::Replacement( in format() 419 tooling::Replacement(AssumedFileName, 0, 0, "x = "))); in format() 425 auto ChangedCode = tooling::applyAllReplacements(Code->getBuffer(), Replaces); in format() 431 Ranges = tooling::calculateRangesAfterReplacements(Replaces, Ranges); in format() 453 tooling::applyAllReplacements(Replaces, Rewrite); in format()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/Transformer/ |
| H A D | Transformer.h | 20 namespace tooling { 26 std::function<void(Expected<clang::tooling::AtomicChange> Change)>;
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Inclusions/ |
| H A D | HeaderIncludes.cpp | 18 namespace tooling { namespace 296 tooling::Range( in HeaderIncludes() 342 llvm::Optional<tooling::Replacement> 380 return tooling::Replacement(FileName, InsertOffset, 0, NewInclude); in insert() 383 tooling::Replacements HeaderIncludes::remove(llvm::StringRef IncludeName, in remove() 386 tooling::Replacements Result; in remove() 394 llvm::Error Err = Result.add(tooling::Replacement( in remove()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/ |
| H A D | RefactoringCallbacks.cpp | 20 namespace tooling { namespace 23 tooling::Replacements &RefactoringCallback::getReplacements() { in getReplacements() 74 return tooling::Replacement( in replaceStmtWithText() 91 auto Err = Replace.add(tooling::Replacement( in run() 229 tooling::Replacement(*Result.SourceManager, &NodeMap.at(FromId), ToText, in run()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ |
| H A D | AtomicChange.h | 25 namespace tooling { 135 clang::tooling::Replacements Replaces); 143 tooling::Replacements Replaces;
|