Home
last modified time | relevance | path

Searched refs:tooling (Results 1 – 25 of 94) sorted by relevance

1234

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Tooling/
H A DDiagnosticsYaml.h24 LLVM_YAML_IS_SEQUENCE_VECTOR(clang::tooling::Diagnostic)
25 LLVM_YAML_IS_SEQUENCE_VECTOR(clang::tooling::DiagnosticMessage) in LLVM_YAML_IS_SEQUENCE_VECTOR()
38 template <> struct MappingTraits<clang::tooling::Diagnostic> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
44 : DiagLevel(clang::tooling::Diagnostic::Level::Warning) {} in LLVM_YAML_IS_SEQUENCE_VECTOR()
51 clang::tooling::Diagnostic denormalize(const IO &) { in LLVM_YAML_IS_SEQUENCE_VECTOR()
57 clang::tooling::DiagnosticMessage Message; in LLVM_YAML_IS_SEQUENCE_VECTOR()
58 llvm::StringMap<clang::tooling::Replacements> Fix; in LLVM_YAML_IS_SEQUENCE_VECTOR()
59 SmallVector<clang::tooling::DiagnosticMessage, 1> Notes; in LLVM_YAML_IS_SEQUENCE_VECTOR()
60 clang::tooling::Diagnostic::Level DiagLevel; in LLVM_YAML_IS_SEQUENCE_VECTOR()
64 static void mapping(IO &Io, clang::tooling::Diagnostic &D) { in LLVM_YAML_IS_SEQUENCE_VECTOR()
[all …]
H A DReplacementsYaml.h23 LLVM_YAML_IS_SEQUENCE_VECTOR(clang::tooling::Replacement) in LLVM_YAML_IS_SEQUENCE_VECTOR()
30 template <> struct MappingTraits<clang::tooling::Replacement> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
37 NormalizedReplacement(const IO &, const clang::tooling::Replacement &R) in LLVM_YAML_IS_SEQUENCE_VECTOR()
41 clang::tooling::Replacement denormalize(const IO &) { in LLVM_YAML_IS_SEQUENCE_VECTOR()
42 return clang::tooling::Replacement(FilePath, Offset, Length, in LLVM_YAML_IS_SEQUENCE_VECTOR()
52 static void mapping(IO &Io, clang::tooling::Replacement &R) { in LLVM_YAML_IS_SEQUENCE_VECTOR()
53 MappingNormalization<NormalizedReplacement, clang::tooling::Replacement> in LLVM_YAML_IS_SEQUENCE_VECTOR()
64 template <> struct MappingTraits<clang::tooling::TranslationUnitReplacements> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
66 clang::tooling::TranslationUnitReplacements &Doc) { in LLVM_YAML_IS_SEQUENCE_VECTOR()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Tooling/Inclusions/
H A DIncludeStyle.h18 namespace tooling {
118 LLVM_YAML_IS_SEQUENCE_VECTOR(clang::tooling::IncludeStyle::IncludeCategory) in LLVM_YAML_IS_SEQUENCE_VECTOR()
124 struct MappingTraits<clang::tooling::IncludeStyle::IncludeCategory> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
126 clang::tooling::IncludeStyle::IncludeCategory &Category); in LLVM_YAML_IS_SEQUENCE_VECTOR()
131 clang::tooling::IncludeStyle::IncludeBlocksStyle> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
133 enumeration(IO &IO, clang::tooling::IncludeStyle::IncludeBlocksStyle &Value); in LLVM_YAML_IS_SEQUENCE_VECTOR()
H A DHeaderIncludes.h21 namespace tooling {
75 llvm::Optional<tooling::Replacement> insert(llvm::StringRef Header,
82 tooling::Replacements remove(llvm::StringRef Header, bool IsAngled) const;
86 Include(StringRef Name, tooling::Range R) : Name(Name), R(R) {} in Include()
92 tooling::Range R;
/freebsd-12.1/contrib/llvm/tools/clang/lib/Format/
H A DFormat.cpp1084 tooling::Replacements Result; in analyze()
1171 tooling::Replacements Result; in analyze()
1449 tooling::Replacements Fixes; in generateFixes()
1509 tooling::Replacements Result; in analyze()
1987 tooling::Replacements Replaces; in sortIncludes()
2009 return tooling::Replacements(); in processReplacements()
2061 tooling::Replacements
2069 tooling::Replacements Result; in fixCppIncludeInsertions()
2093 tooling::Replacements Replaces = in fixCppIncludeInsertions()
2194 tooling::Replacements Fixes; in reformat()
[all …]
H A DTokenAnalyzer.cpp38 ArrayRef<tooling::Range> Ranges, in Environment()
45 for (const tooling::Range &Range : Ranges) { in Environment()
66 std::pair<tooling::Replacements, unsigned> TokenAnalyzer::process() { in process()
67 tooling::Replacements Result; in process()
86 std::pair<tooling::Replacements, unsigned> RunResult = in process()
91 for (tooling::Replacements::const_iterator I = RunResult.first.begin(), in process()
108 return {tooling::Replacements(), 0}; in process()
H A DNamespaceEndCommentsFixer.cpp87 tooling::Replacements *Fixes) { in addEndComment()
90 auto Err = Fixes->add(tooling::Replacement(SourceMgr, Range, EndCommentText)); in addEndComment()
99 tooling::Replacements *Fixes) { in updateEndComment()
104 auto Err = Fixes->add(tooling::Replacement(SourceMgr, Range, EndCommentText)); in updateEndComment()
135 std::pair<tooling::Replacements, unsigned> NamespaceEndCommentsFixer::analyze( in analyze()
140 tooling::Replacements Fixes; in analyze()
H A DTokenAnalyzer.h49 ArrayRef<tooling::Range> Ranges, unsigned FirstStartColumn = 0,
89 std::pair<tooling::Replacements, unsigned> process();
92 virtual std::pair<tooling::Replacements, unsigned>
H A DUsingDeclarationsSorter.cpp117 const SourceManager &SourceMgr, tooling::Replacements *Fixes) { in endUsingDeclarationBlock()
147 auto Err = Fixes->add(tooling::Replacement(SourceMgr, Range, "")); in endUsingDeclarationBlock()
171 auto Err = Fixes->add(tooling::Replacement(SourceMgr, Range, Text)); in endUsingDeclarationBlock()
186 std::pair<tooling::Replacements, unsigned> UsingDeclarationsSorter::analyze( in analyze()
191 tooling::Replacements Fixes; in analyze()
H A DWhitespaceManager.h60 llvm::Error addReplacement(const tooling::Replacement &Replacement);
83 const tooling::Replacements &generateReplacements();
207 tooling::Replacements Replaces;
H A DSortJavaScriptImports.h28 tooling::Replacements sortJavaScriptImports(const FormatStyle &Style,
30 ArrayRef<tooling::Range> Ranges,
H A DFormatInternal.h73 std::pair<tooling::Replacements, unsigned>
75 ArrayRef<tooling::Range> Ranges, unsigned FirstStartColumn,
H A DSortJavaScriptImports.cpp126 std::pair<tooling::Replacements, unsigned>
130 tooling::Replacements Result; in analyze()
194 auto Err = Result.add(tooling::Replacement( in analyze()
443 tooling::Replacements sortJavaScriptImports(const FormatStyle &Style, in sortJavaScriptImports()
445 ArrayRef<tooling::Range> Ranges, in sortJavaScriptImports()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Format/
H A DFormat.h1063 tooling::IncludeStyle IncludeStyle;
1906 ArrayRef<tooling::Range> Ranges,
1913 llvm::Expected<tooling::Replacements>
1930 llvm::Expected<tooling::Replacements>
1957 tooling::Replacements reformat(const FormatStyle &Style, StringRef Code,
1958 ArrayRef<tooling::Range> Ranges,
1966 ArrayRef<tooling::Range> Ranges,
1974 tooling::Replacements cleanup(const FormatStyle &Style, StringRef Code,
1975 ArrayRef<tooling::Range> Ranges,
1982 tooling::Replacements fixNamespaceEndComments(const FormatStyle &Style,
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/Refactoring/
H A DAtomicChange.cpp15 LLVM_YAML_IS_SEQUENCE_VECTOR(clang::tooling::AtomicChange)
30 const clang::tooling::AtomicChange &E) in NormalizedAtomicChange()
37 clang::tooling::AtomicChange denormalize(const llvm::yaml::IO &) { in denormalize()
46 std::vector<clang::tooling::Replacement> Replaces;
68 template <> struct MappingTraits<clang::tooling::AtomicChange> {
69 static void mapping(IO &Io, clang::tooling::AtomicChange &Doc) { in mapping()
85 namespace tooling { namespace
114 std::vector<clang::tooling::Range> Ranges; in getRangesForFormating()
119 for (const clang::tooling::Replacement &R : Replaces) { in getRangesForFormating()
212 clang::tooling::Replacements Replaces) in AtomicChange()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/Refactoring/Rename/
H A DRenamingAction.cpp42 namespace tooling { namespace
139 return tooling::createRenameAtomicChanges( in createSourceReplacements()
169 std::map<std::string, tooling::Replacements> *FileToReplaces) { in convertChangesToFileReplacements()
187 std::map<std::string, tooling::Replacements> &FileToReplaces, in RenamingASTConsumer()
207 SymbolOccurrences Occurrences = tooling::getOccurrencesOfUSRs( in HandleOneRename()
234 std::map<std::string, tooling::Replacements> &FileToReplaces;
246 std::map<std::string, tooling::Replacements> &FileToReplaces) in USRSymbolRenamer()
255 auto AtomicChanges = tooling::createRenameAtomicChanges( in HandleTranslationUnit()
264 std::map<std::string, tooling::Replacements> &FileToReplaces;
H A DUSRLocFinder.cpp38 namespace tooling { namespace
511 std::vector<tooling::AtomicChange>
520 std::vector<tooling::AtomicChange> AtomicChanges; in createRenameAtomicChanges()
523 tooling::AtomicChange ReplaceChange = tooling::AtomicChange(SM, Start); in createRenameAtomicChanges()
545 ReplacedName = tooling::replaceNestedName( in createRenameAtomicChanges()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/
H A DRenamingAction.h29 namespace tooling {
36 std::map<std::string, tooling::Replacements> &FileToReplaces,
46 std::map<std::string, tooling::Replacements> &FileToReplaces;
103 std::map<std::string, tooling::Replacements> &FileToReplaces) in QualifiedRenamingAction()
116 std::map<std::string, tooling::Replacements> &FileToReplaces;
H A DUSRLocFinder.h28 namespace tooling {
38 std::vector<tooling::AtomicChange>
/freebsd-12.1/contrib/llvm/tools/clang/tools/clang-format/
H A DClangFormat.cpp29 using clang::tooling::Replacements;
135 std::vector<tooling::Range> &Ranges) { in fillRanges()
167 Ranges.push_back(tooling::Range(Offset, Length)); in fillRanges()
200 Ranges.push_back(tooling::Range(Offset, Length)); in fillRanges()
261 std::vector<tooling::Range> Ranges; in format()
278 auto ChangedCode = tooling::applyAllReplacements(Code->getBuffer(), Replaces); in format()
284 Ranges = tooling::calculateRangesAfterReplacements(Replaces, Ranges); in format()
314 tooling::applyAllReplacements(Replaces, Rewrite); in format()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/Inclusions/
H A DHeaderIncludes.cpp16 namespace tooling { namespace
220 tooling::Range( in HeaderIncludes()
266 llvm::Optional<tooling::Replacement>
303 return tooling::Replacement(FileName, InsertOffset, 0, NewInclude); in insert()
306 tooling::Replacements HeaderIncludes::remove(llvm::StringRef IncludeName, in remove()
309 tooling::Replacements Result; in remove()
317 llvm::Error Err = Result.add(tooling::Replacement( in remove()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/
H A DRefactoringCallbacks.cpp21 namespace tooling { namespace
24 tooling::Replacements &RefactoringCallback::getReplacements() { in getReplacements()
75 return tooling::Replacement( in replaceStmtWithText()
92 auto Err = Replace.add(tooling::Replacement( in run()
230 tooling::Replacement(*Result.SourceManager, &NodeMap.at(FromId), ToText, in run()
H A DRefactoring.cpp26 namespace tooling { namespace
62 Result = tooling::applyAllReplacements(Entry.second, Rewrite) && Result; in applyAllReplacements()
H A DExecution.cpp14 LLVM_INSTANTIATE_REGISTRY(clang::tooling::ToolExecutorPluginRegistry)
17 namespace tooling { namespace
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/
H A DAtomicChange.h25 namespace tooling {
130 clang::tooling::Replacements Replaces);
138 tooling::Replacements Replaces;

1234