Home
last modified time | relevance | path

Searched refs:CheckFieldsVisitor (Results 1 – 6 of 6) sorted by relevance

/external/v8/tools/clang/blink_gc_plugin/
DCheckFieldsVisitor.cpp12 CheckFieldsVisitor::CheckFieldsVisitor() in CheckFieldsVisitor() function in CheckFieldsVisitor
17 CheckFieldsVisitor::Errors& CheckFieldsVisitor::invalid_fields() { in invalid_fields()
21 bool CheckFieldsVisitor::ContainsInvalidFields(RecordInfo* info) { in ContainsInvalidFields()
37 void CheckFieldsVisitor::AtMember(Member* edge) { in AtMember()
50 void CheckFieldsVisitor::AtIterator(Iterator* edge) { in AtIterator()
58 void CheckFieldsVisitor::AtValue(Value* edge) { in AtValue()
112 void CheckFieldsVisitor::AtCollection(Collection* edge) { in AtCollection()
119 CheckFieldsVisitor::Error CheckFieldsVisitor::InvalidSmartPtr(Edge* ptr) { in InvalidSmartPtr()
DDiagnosticsReporter.cpp325 const CheckFieldsVisitor::Errors& errors) { in ClassContainsInvalidFields()
333 if (error.second == CheckFieldsVisitor::kRawPtrToGCManaged) { in ClassContainsInvalidFields()
335 } else if (error.second == CheckFieldsVisitor::kRefPtrToGCManaged) { in ClassContainsInvalidFields()
337 } else if (error.second == CheckFieldsVisitor::kReferencePtrToGCManaged) { in ClassContainsInvalidFields()
339 } else if (error.second == CheckFieldsVisitor::kOwnPtrToGCManaged) { in ClassContainsInvalidFields()
341 } else if (error.second == CheckFieldsVisitor::kUniquePtrToGCManaged) { in ClassContainsInvalidFields()
343 } else if (error.second == CheckFieldsVisitor::kMemberToGCUnmanaged) { in ClassContainsInvalidFields()
345 } else if (error.second == CheckFieldsVisitor::kMemberInUnmanaged) { in ClassContainsInvalidFields()
347 } else if (error.second == CheckFieldsVisitor::kPtrFromHeapToStack) { in ClassContainsInvalidFields()
349 } else if (error.second == CheckFieldsVisitor::kGCDerivedPartObject) { in ClassContainsInvalidFields()
[all …]
DCheckFieldsVisitor.h20 class CheckFieldsVisitor : public RecursiveEdgeVisitor {
37 CheckFieldsVisitor();
DCMakeLists.txt7 CheckFieldsVisitor.cpp
DDiagnosticsReporter.h37 const CheckFieldsVisitor::Errors& errors);
DBlinkGCPluginConsumer.cpp199 CheckFieldsVisitor visitor; in CheckClass()