Home
last modified time | relevance | path

Searched refs:FieldPoint (Results 1 – 9 of 9) sorted by relevance

/external/v8/tools/clang/blink_gc_plugin/
DCheckFieldsVisitor.h13 class FieldPoint; variable
35 using Errors = std::vector<std::pair<FieldPoint*, Error>>;
54 FieldPoint* current_;
DCheckFinalizerVisitor.h26 FieldPoint* field) in Error()
33 FieldPoint* field;
48 bool MightBeCollected(FieldPoint* point, bool* as_eagerly_finalized);
DDiagnosticsReporter.h72 void NotePartObjectContainsGCRoot(FieldPoint* point);
73 void NoteFieldContainsGCRoot(FieldPoint* point);
77 void NoteFieldRequiresFinalization(FieldPoint* field);
78 void NoteField(FieldPoint* point, unsigned note);
DDiagnosticsReporter.cpp379 FieldPoint* point = nullptr; in ClassContainsGCRoots()
380 for (FieldPoint* path : error) { in ClassContainsGCRoots()
549 void DiagnosticsReporter::NotePartObjectContainsGCRoot(FieldPoint* point) { in NotePartObjectContainsGCRoot()
556 void DiagnosticsReporter::NoteFieldContainsGCRoot(FieldPoint* point) { in NoteFieldContainsGCRoot()
574 void DiagnosticsReporter::NoteFieldRequiresFinalization(FieldPoint* point) { in NoteFieldRequiresFinalization()
578 void DiagnosticsReporter::NoteField(FieldPoint* point, unsigned note) { in NoteField()
DRecordInfo.h53 class FieldPoint : public GraphPoint {
55 FieldPoint(clang::FieldDecl* field, Edge* edge) in FieldPoint() function
81 typedef std::map<clang::FieldDecl*, FieldPoint, FieldDeclCmp> Fields;
DCheckGCRootsVisitor.h18 typedef std::vector<FieldPoint*> RootPath;
DCheckFinalizerVisitor.cpp127 bool CheckFinalizerVisitor::MightBeCollected(FieldPoint* point, in MightBeCollected()
DBlinkGCPluginConsumer.cpp602 void DumpField(RecordInfo* src, FieldPoint* point, const std::string& loc) { in DumpClass()
633 FieldPoint* point_; in DumpClass()
DRecordInfo.cpp455 fields->insert(std::make_pair(field, FieldPoint(field, edge))); in CollectFields()