Searched refs:RefCountedBase (Results 1 – 23 of 23) sorted by relevance
44 class RefCountedBase {48 RefCountedBase() : ref_cnt(0) {} in RefCountedBase() function49 RefCountedBase(const RefCountedBase &) : ref_cnt(0) {} in RefCountedBase() function
29 struct SimpleRefCounted : public RefCountedBase<SimpleRefCounted> {};39 struct InterceptRefCounted : public RefCountedBase<InterceptRefCounted> {
44 template <class Derived> class RefCountedBase; variable76 using llvm::RefCountedBase;
28 class DiagnosticOptions : public RefCountedBase<DiagnosticOptions>{
116 class DiagnosticIDs : public RefCountedBase<DiagnosticIDs> {
123 class FileManager : public RefCountedBase<FileManager> {
49 class TargetInfo : public RefCountedBase<TargetInfo> {
134 class DiagnosticsEngine : public RefCountedBase<DiagnosticsEngine> {
539 class SourceManager : public RefCountedBase<SourceManager> {
165 class BitCodeAbbrev : public RefCountedBase<BitCodeAbbrev> {169 friend class RefCountedBase<BitCodeAbbrev>;
44 class PreprocessorOptions : public RefCountedBase<PreprocessorOptions> {121 class FailedModulesSet : public RefCountedBase<FailedModulesSet> {
45 class HeaderSearchOptions : public RefCountedBase<HeaderSearchOptions> {
95 class Preprocessor : public RefCountedBase<Preprocessor> {
33 class MangleNumberingContext : public RefCountedBase<MangleNumberingContext> {
57 class ExternalASTSource : public RefCountedBase<ExternalASTSource> {
89 class ASTContext : public RefCountedBase<ASTContext> {
41 class Logger : public RefCountedBase<Logger> {
52 class CompilerInvocationBase : public RefCountedBase<CompilerInvocation> {
124 class AnalyzerOptions : public RefCountedBase<AnalyzerOptions> {
716 struct DirIterState : public RefCountedBase<DirIterState> {780 struct RecDirIterState : public RefCountedBase<RecDirIterState> {
508 public RefCountedBase<GlobalCodeCompletionAllocator>
255 struct SharedState : RefCountedBase<SharedState> {
55 : RefCountedBase<CompilerInvocation>(), in CompilerInvocationBase()