Searched refs:Factory (Results 1 - 22 of 22) sorted by relevance

/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DBlockCounter.h43 class Factory { class in class:clang::ento::BlockCounter
46 Factory(llvm::BumpPtrAllocator& Alloc);
47 ~Factory();
55 friend class Factory;
H A DProgramStateTrait.h61 typedef typename data_type::Factory& context_type;
84 return *((typename data_type::Factory*) p);
88 return new typename data_type::Factory(Alloc);
92 delete (typename data_type::Factory*) Ctx;
111 typedef typename data_type::Factory& context_type;
135 return *((typename data_type::Factory*) p);
139 return new typename data_type::Factory(Alloc);
143 delete (typename data_type::Factory*) Ctx;
154 typedef typename data_type::Factory& context_type;
174 return *((typename data_type::Factory*)
[all...]
H A DEnvironment.h104 typedef Environment::BindingsTy::Factory FactoryTy;
H A DBasicValueFactory.h73 llvm::ImmutableList<SVal>::Factory SValListFactory;
H A DCoreEngine.h73 BlockCounter::Factory BCounterFactory;
H A DProgramState.h433 // ProgramStateManager - Factory object for ProgramStates.
447 ProgramState::GenericDataMap::Factory GDMFactory;
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DBlockCounter.cpp55 static inline CountMap::Factory& GetFactory(void *F) {
56 return *static_cast<CountMap::Factory*>(F);
66 BlockCounter::Factory::Factory(llvm::BumpPtrAllocator& Alloc) { function in class:BlockCounter::Factory
67 F = new CountMap::Factory(Alloc);
70 BlockCounter::Factory::~Factory() {
71 delete static_cast<CountMap::Factory*>(F);
75 BlockCounter::Factory::IncrementCount(BlockCounter BC,
84 BlockCounter::Factory
[all...]
H A DRangeConstraintManager.cpp79 typedef PrimRangeSet::Factory Factory; typedef in class:__anon3646::RangeSet
90 RangeSet(Factory &F, const llvm::APSInt &from, const llvm::APSInt &to)
105 void IntersectInRange(BasicValueFactory &BV, Factory &F,
238 RangeSet Intersect(BasicValueFactory &BV, Factory &F,
324 RangeSet::Factory F;
371 ConstraintRangeTy::Factory& CRFactory = state->get_context<ConstraintRange>();
H A DRegionStore.cpp154 ClusterBindings::Factory &CBFactory;
159 RegionBindingsRef(ClusterBindings::Factory &CBFactory,
161 RegionBindings::TreeTy::Factory *F)
165 RegionBindingsRef(const ParentTy &P, ClusterBindings::Factory &CBFactory)
329 RegionBindings::Factory RBFactory;
330 mutable ClusterBindings::Factory CBFactory;
/freebsd-10.2-release/contrib/llvm/include/llvm/ADT/
H A DImmutableMap.h76 /// should use a Factory object to create maps instead of directly
97 class Factory { class in class:llvm::ImmutableMap
98 typename TreeTy::Factory F;
102 Factory(bool canonicalize = true) function in class:llvm::ImmutableMap::Factory
105 Factory(BumpPtrAllocator& Alloc, bool canonicalize = true) function in class:llvm::ImmutableMap::Factory
120 typename TreeTy::Factory *getTreeFactory() const {
121 return const_cast<typename TreeTy::Factory *>(&F);
125 Factory(const Factory& RHS) LLVM_DELETED_FUNCTION;
126 void operator=(const Factory
285 FactoryTy *Factory; member in class:llvm::ImmutableMapRef
[all...]
H A DImmutableSet.h44 typedef ImutAVLFactory<ImutInfo> Factory; typedef in class:llvm::ImutAVLTree
221 Factory *factory;
237 // Internal methods (node manipulation; used by Factory).
243 ImutAVLTree(Factory *f, ImutAVLTree* l, ImutAVLTree* r, value_type_ref v,
360 // Immutable AVL-Tree Factory class.
954 /// should use a Factory object to create sets instead of directly
975 class Factory { class in class:llvm::ImmutableSet
976 typename TreeTy::Factory F;
980 Factory(bool canonicalize = true) function in class:llvm::ImmutableSet::Factory
983 Factory(BumpPtrAllocato function in class:llvm::ImmutableSet::Factory
1128 FactoryTy *Factory; member in class:llvm::ImmutableSetRef
[all...]
H A DImmutableIntervalMap.h210 class Factory { class in class:llvm::ImmutableIntervalMap
214 Factory(BumpPtrAllocator& Alloc) : F(Alloc) {} function in class:llvm::ImmutableIntervalMap::Factory
H A DImmutableList.h66 typedef ImmutableListFactory<T> Factory; typedef in class:llvm::ImmutableList
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DAttributeList.h534 AttributeFactory &Factory;
538 return Factory.allocate(size);
552 AttributePool(AttributeFactory &factory) : Factory(factory), Head(0) {}
555 AttributePool(AttributePool &pool) : Factory(pool.Factory), Head(pool.Head) {
559 AttributeFactory &getFactory() const { return Factory; }
563 Factory.reclaimPool(Head);
577 if (Head) Factory.reclaimPool(Head);
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderInternals.h158 SmallVector<ObjCMethodDecl *, 2> Factory; member in struct:clang::serialization::reader::ASTSelectorLookupTrait::data_type
H A DASTWriter.cpp2718 ObjCMethodList Instance, Factory; member in struct:__anon3500::ASTMethodPoolTrait::data_type
2738 for (const ObjCMethodList *Method = &Methods.Factory; Method;
2770 for (const ObjCMethodList *Method = &Methods.Factory; Method;
2779 unsigned FactoryBits = Methods.Factory.getBits();
2788 for (const ObjCMethodList *Method = &Methods.Factory; Method;
2830 Data.Factory = F->second.second;
2842 for (ObjCMethodList *M = &Data.Factory; !changed && M && M->Method;
2849 } else if (Data.Instance.Method || Data.Factory.Method) {
H A DASTReader.cpp456 Result.Factory.push_back(Method);
6300 This->FactoryMethods.append(Data.Factory.begin(), Data.Factory.end());
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Analysis/
H A DLiveVariables.cpp100 llvm::ImmutableSet<const Stmt *>::Factory SSetFact;
101 llvm::ImmutableSet<const VarDecl *>::Factory DSetFact;
263 llvm::ImmutableSet<const Stmt *>::Factory &F,
H A DThreadSafety.cpp995 Context::Factory ContextFactory;
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporter.h391 BugTypesTy::Factory F;
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DCStringChecker.cpp1994 CStringLengthTy::Factory &F = state->get_context<CStringLength>();
2046 CStringLengthTy::Factory &F = state->get_context<CStringLength>();
H A DRetainCountChecker.cpp321 void addArg(ArgEffects::Factory &af, unsigned idx, ArgEffect e) {
528 ArgEffects::Factory AF;
3411 RefBindingsTy::Factory &RefBFactory = state->get_context<RefBindings>();
3655 RefBindingsTy::Factory &F = state->get_context<RefBindings>();

Completed in 346 milliseconds