Lines Matching defs:AllocatedCXCodeCompleteResults
253 struct AllocatedCXCodeCompleteResults : public CXCodeCompleteResults { struct
258 SmallVector<StoredDiagnostic, 8> Diagnostics;
261 SmallVector<CXStoredDiagnostic *, 8> DiagnosticsWrappers;
263 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts;
266 IntrusiveRefCntPtr<DiagnosticsEngine> Diag;
269 LangOptions LangOpts;
272 IntrusiveRefCntPtr<FileManager> FileMgr;
275 IntrusiveRefCntPtr<SourceManager> SourceMgr;
279 std::vector<std::string> TemporaryFiles;
283 SmallVector<const llvm::MemoryBuffer *, 1> TemporaryBuffers;
287 CachedCompletionAllocator;
291 CodeCompletionAllocator;
294 enum clang::CodeCompletionContext::Kind ContextKind;
298 unsigned long long Contexts;
301 enum CXCursorKind ContainerKind;
304 std::string ContainerUSR;
308 unsigned ContainerIsIncomplete;
312 std::string Selector;
327 AllocatedCXCodeCompleteResults::AllocatedCXCodeCompleteResults( in AllocatedCXCodeCompleteResults() function in AllocatedCXCodeCompleteResults