Lines Matching defs:AllocatedCXCodeCompleteResults
251 struct AllocatedCXCodeCompleteResults : public CXCodeCompleteResults { struct
256 SmallVector<StoredDiagnostic, 8> Diagnostics;
259 SmallVector<CXStoredDiagnostic *, 8> DiagnosticsWrappers;
261 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts;
264 IntrusiveRefCntPtr<DiagnosticsEngine> Diag;
267 LangOptions LangOpts;
270 IntrusiveRefCntPtr<FileManager> FileMgr;
273 IntrusiveRefCntPtr<SourceManager> SourceMgr;
277 std::vector<std::string> TemporaryFiles;
281 SmallVector<const llvm::MemoryBuffer *, 1> TemporaryBuffers;
285 CachedCompletionAllocator;
289 CodeCompletionAllocator;
292 enum clang::CodeCompletionContext::Kind ContextKind;
296 unsigned long long Contexts;
299 enum CXCursorKind ContainerKind;
302 std::string ContainerUSR;
306 unsigned ContainerIsIncomplete;
310 std::string Selector;
321 AllocatedCXCodeCompleteResults::AllocatedCXCodeCompleteResults( in AllocatedCXCodeCompleteResults() function in AllocatedCXCodeCompleteResults