Home | History | Annotate | Download | only in shapes

Lines Matching refs:ShapeOutsideInfo

83 class ShapeOutsideInfo FINAL {
95 static PassOwnPtr<ShapeOutsideInfo> createInfo(const RenderBox& renderer) { return adoptPtr(new ShapeOutsideInfo(renderer)); }
100 static ShapeOutsideInfo& ensureInfo(const RenderBox& key)
102 InfoMap& infoMap = ShapeOutsideInfo::infoMap();
103 if (ShapeOutsideInfo* info = infoMap.get(&key))
105 InfoMap::AddResult result = infoMap.add(&key, ShapeOutsideInfo::createInfo(key));
109 static ShapeOutsideInfo* info(const RenderBox& key) { return infoMap().get(&key); }
122 ShapeOutsideInfo(const RenderBox& renderer)
133 typedef HashMap<const RenderBox*, OwnPtr<ShapeOutsideInfo> > InfoMap;