Lines Matching refs:IncludeFixerContext
27 using clang::include_fixer::IncludeFixerContext;
29 LLVM_YAML_IS_DOCUMENT_LIST_VECTOR(IncludeFixerContext)
30 LLVM_YAML_IS_FLOW_SEQUENCE_VECTOR(IncludeFixerContext::HeaderInfo)
31 LLVM_YAML_IS_FLOW_SEQUENCE_VECTOR(IncludeFixerContext::QuerySymbolInfo)
57 template <> struct MappingTraits<IncludeFixerContext::HeaderInfo> {
58 static void mapping(IO &io, IncludeFixerContext::HeaderInfo &Info) { in mapping()
64 template <> struct MappingTraits<IncludeFixerContext::QuerySymbolInfo> {
65 static void mapping(IO &io, IncludeFixerContext::QuerySymbolInfo &Info) { in mapping()
71 template <> struct MappingTraits<IncludeFixerContext> {
72 static void mapping(IO &IO, IncludeFixerContext &Context) { in mapping()
238 void writeToJson(llvm::raw_ostream &OS, const IncludeFixerContext& Context) { in writeToJson()
304 IncludeFixerContext Context; in includeFixerMain()
313 [](const IncludeFixerContext::HeaderInfo &LHS, in includeFixerMain()
314 const IncludeFixerContext::HeaderInfo &RHS) { in includeFixerMain()
328 [](const IncludeFixerContext::HeaderInfo &LHS, in includeFixerMain()
329 const IncludeFixerContext::HeaderInfo &RHS) { in includeFixerMain()
377 IncludeFixerContext::QuerySymbolInfo Symbol; in includeFixerMain()
380 IncludeFixerContext(SourceFilePath, {Symbol}, MatchedSymbols); in includeFixerMain()
386 std::vector<include_fixer::IncludeFixerContext> Contexts; in includeFixerMain()