Home
last modified time | relevance | path

Searched refs:ImmutableSet (Results 1 – 10 of 10) sorted by relevance

/freebsd-10-stable/contrib/llvm/include/llvm/ADT/
DImmutableSet.h943 class ImmutableSet {
957 explicit ImmutableSet(TreeTy* R) : Root(R) {
960 ImmutableSet(const ImmutableSet &X) : Root(X.Root) {
963 ImmutableSet &operator=(const ImmutableSet &X) {
971 ~ImmutableSet() {
987 ImmutableSet getEmptySet() {
988 return ImmutableSet(F.getEmptyTree());
998 ImmutableSet add(ImmutableSet Old, value_type_ref V) {
1000 return ImmutableSet(Canonicalize ? F.getCanonicalTree(NewT) : NewT);
1010 ImmutableSet remove(ImmutableSet Old, value_type_ref V) {
[all …]
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
DLiveVariables.h35 llvm::ImmutableSet<const Stmt *> liveStmts;
36 llvm::ImmutableSet<const VarDecl *> liveDecls;
43 LivenessValues(llvm::ImmutableSet<const Stmt *> LiveStmts, in LivenessValues()
44 llvm::ImmutableSet<const VarDecl *> LiveDecls) in LivenessValues()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DProgramStateTrait.h26 template <typename K, typename I> class ImmutableSet; variable
109 struct ProgramStatePartialTrait< llvm::ImmutableSet<Key,Info> > {
110 typedef llvm::ImmutableSet<Key,Info> data_type;
DCheckerContext.h53 REGISTER_TRAIT_WITH_PROGRAMSTATE(Name, llvm::ImmutableSet<Elem>)
DProgramState.h74 typedef llvm::ImmutableSet<llvm::APSInt*> IntSetTy;
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Analysis/
DLiveVariables.cpp100 llvm::ImmutableSet<const Stmt *>::Factory SSetFact;
101 llvm::ImmutableSet<const VarDecl *>::Factory DSetFact;
262 static void AddLiveStmt(llvm::ImmutableSet<const Stmt *> &Set, in AddLiveStmt()
263 llvm::ImmutableSet<const Stmt *>::Factory &F, in AddLiveStmt()
617 for (llvm::ImmutableSet<const VarDecl *>::iterator si = in dumpBlockLiveness()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/
DBugReporter.h390 typedef llvm::ImmutableSet<BugType*> BugTypesTy;
/freebsd-10-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
DRangeConstraintManager.cpp74 typedef llvm::ImmutableSet<Range, RangeTrait> PrimRangeSet;
DExprEngine.cpp1470 llvm::ImmutableSet<const VarDecl *>) in REGISTER_TRAIT_WITH_PROGRAMSTATE()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
DGenericTaintChecker.cpp339 for (llvm::ImmutableSet<unsigned>::iterator in propagateFromPre()