/external/clang/test/CodeGenCXX/ |
block-in-ctor-dtor.cpp | 7 class Zone { 9 Zone(); 10 ~Zone(); 13 Zone::Zone() { 18 Zone::~Zone() { 23 class X : public virtual Zone {
|
/external/chromium_org/v8/src/ |
zone.cc | 8 #include "src/zone-inl.h" 47 Zone::Zone(Isolate* isolate) 57 Zone::~Zone() { 65 void* Zone::New(int size) { 106 void Zone::DeleteAll() { 158 void Zone::DeleteKeptSegment() { 183 Segment* Zone::NewSegment(int size) { 195 void Zone::DeleteSegment(Segment* segment, int size) [all...] |
zone.h | 24 // The Zone supports very fast allocation of small chunks of 26 // the Zone supports deallocating all chunks in one fast 27 // operation. The Zone is used to hold temporary data structures like 30 // Note: There is no need to initialize the Zone; the first time an 37 class Zone { 39 explicit Zone(Isolate* isolate); 40 ~Zone(); 41 // Allocate 'size' bytes of memory in the Zone; expands the Zone by 52 // Deletes all objects and free all memory allocated in the Zone. Keeps on 154 Zone* zone() { return zone_; } function in struct:v8::internal::ZoneScope 168 Zone* zone() { return zone_; } function in struct:v8::internal::ZoneAllocationPolicy [all...] |
parser.h | 112 void Add(T* value, Zone* zone) { 115 list_ = new(zone) ZoneList<T*>(initial_size, zone); 117 list_->Add(last_, zone); 162 ZoneList<T*>* GetList(Zone* zone) { 164 list_ = new(zone) ZoneList<T*>(initial_size, zone); 167 list_->Add(last_, zone); 198 Zone* zone() const { return zone_; } function in class:v8::internal::RegExpBuilder 313 Zone* zone() const { return zone_; } function in class:v8::internal::BASE_EMBEDDED [all...] |
preparser.h | 45 // typedef Zone; 72 ParserRecorder* log, typename Traits::Type::Zone* zone, 90 zone_(zone), 168 typename Traits::Type::Zone* zone = NULL, 174 typename Traits::Type::Zone* zone = NULL, 234 typename Traits::Type::Zone* extra_param_; 291 typename Traits::Type::Zone* zone() const { return zone_; function in class:v8::internal::ParserBase [all...] |