Lines Matching full:callbacks
21 CVSymbolVisitor::CVSymbolVisitor(SymbolVisitorCallbacks &Callbacks) in CVSymbolVisitor() argument
22 : Callbacks(Callbacks) {} in CVSymbolVisitor()
26 SymbolVisitorCallbacks &Callbacks) { in visitKnownRecord() argument
29 if (auto EC = Callbacks.visitKnownRecord(Record, KnownRecord)) in visitKnownRecord()
35 SymbolVisitorCallbacks &Callbacks) { in finishVisitation() argument
38 if (auto EC = Callbacks.visitUnknownSymbol(Record)) in finishVisitation()
43 if (auto EC = visitKnownRecord<Name>(Record, Callbacks)) \ in finishVisitation()
52 if (auto EC = Callbacks.visitSymbolEnd(Record)) in finishVisitation()
59 if (auto EC = Callbacks.visitSymbolBegin(Record)) in visitSymbolRecord()
61 return finishVisitation(Record, Callbacks); in visitSymbolRecord()
65 if (auto EC = Callbacks.visitSymbolBegin(Record, Offset)) in visitSymbolRecord()
67 return finishVisitation(Record, Callbacks); in visitSymbolRecord()