Searched refs:RefCountedBase (Results 1 – 13 of 13) sorted by relevance
10 /// This file defines the RefCountedBase, ThreadSafeRefCountedBase, and14 /// reference count. (ThreadSafe)RefCountedBase is a mixin class that adds a16 /// that inherits from (ThreadSafe)RefCountedBase deletes itself when its22 /// class MyClass : public RefCountedBase<MyClass> {};54 /// - inherits from (ThreadSafe)RefCountedBase,72 /// The lifetime of an object which inherits from RefCountedBase is managed by76 template <class Derived> class RefCountedBase {80 RefCountedBase() = default;81 RefCountedBase(const RefCountedBase argument [all...]
45 template <class Derived> class RefCountedBase; variable83 using llvm::RefCountedBase;
70 class DiagnosticOptions : public RefCountedBase<DiagnosticOptions>{
53 class FileManager : public RefCountedBase<FileManager> {
179 class DiagnosticIDs : public RefCountedBase<DiagnosticIDs> {
218 public RefCountedBase<TargetInfo> {
663 class SourceManager : public RefCountedBase<SourceManager> {
29 class InMemoryModuleCache : public llvm::RefCountedBase<InMemoryModuleCache> {
149 class AnalyzerOptions : public RefCountedBase<AnalyzerOptions> {
62 class ExternalASTSource : public RefCountedBase<ExternalASTSource> {
186 class ASTContext : public RefCountedBase<ASTContext> {
173 class Tracker : public llvm::RefCountedBase<Tracker> {
626 class TreePatternNode : public RefCountedBase<TreePatternNode> {