Lines Matching defs:Trees
875 /// Trees - The list of pattern trees which corresponds to this pattern.
878 std::vector<TreePatternNodePtr> Trees;
925 const std::vector<TreePatternNodePtr> &getTrees() const { return Trees; }
926 unsigned getNumTrees() const { return Trees.size(); }
927 const TreePatternNodePtr &getTree(unsigned i) const { return Trees[i]; }
928 void setTree(unsigned i, TreePatternNodePtr Tree) { Trees[i] = Tree; }
930 assert(Trees.size() == 1 && "Doesn't have exactly one pattern!");
931 return Trees[0];
960 Trees.swap(Copy);
962 C->InlinePatternFragments(*this, Trees);