reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Overridden By

lib/ObjectYAML/CodeViewYAMLSymbols.cpp
  222   void map(yaml::IO &io) override;
  263 template <> void SymbolRecordImpl<ScopeEndSym>::map(IO &IO) {}
  265 void UnknownSymbolRecord::map(yaml::IO &io) {
  279 template <> void SymbolRecordImpl<Thunk32Sym>::map(IO &IO) {
  289 template <> void SymbolRecordImpl<TrampolineSym>::map(IO &IO) {
  298 template <> void SymbolRecordImpl<SectionSym>::map(IO &IO) {
  307 template <> void SymbolRecordImpl<CoffGroupSym>::map(IO &IO) {
  315 template <> void SymbolRecordImpl<ExportSym>::map(IO &IO) {
  321 template <> void SymbolRecordImpl<ProcSym>::map(IO &IO) {
  335 template <> void SymbolRecordImpl<RegisterSym>::map(IO &IO) {
  341 template <> void SymbolRecordImpl<PublicSym32>::map(IO &IO) {
  348 template <> void SymbolRecordImpl<ProcRefSym>::map(IO &IO) {
  355 template <> void SymbolRecordImpl<EnvBlockSym>::map(IO &IO) {
  359 template <> void SymbolRecordImpl<InlineSiteSym>::map(IO &IO) {
  366 template <> void SymbolRecordImpl<LocalSym>::map(IO &IO) {
  373 template <> void SymbolRecordImpl<DefRangeSym>::map(IO &IO) {
  379 template <> void SymbolRecordImpl<DefRangeSubfieldSym>::map(IO &IO) {
  386 template <> void SymbolRecordImpl<DefRangeRegisterSym>::map(IO &IO) {
  393 template <> void SymbolRecordImpl<DefRangeFramePointerRelSym>::map(IO &IO) {
  399 template <> void SymbolRecordImpl<DefRangeSubfieldRegisterSym>::map(IO &IO) {
  408 void SymbolRecordImpl<DefRangeFramePointerRelFullScopeSym>::map(IO &IO) {
  412 template <> void SymbolRecordImpl<DefRangeRegisterRelSym>::map(IO &IO) {
  420 template <> void SymbolRecordImpl<BlockSym>::map(IO &IO) {
  429 template <> void SymbolRecordImpl<LabelSym>::map(IO &IO) {
  437 template <> void SymbolRecordImpl<ObjNameSym>::map(IO &IO) {
  442 template <> void SymbolRecordImpl<Compile2Sym>::map(IO &IO) {
  454 template <> void SymbolRecordImpl<Compile3Sym>::map(IO &IO) {
  468 template <> void SymbolRecordImpl<FrameProcSym>::map(IO &IO) {
  480 template <> void SymbolRecordImpl<CallSiteInfoSym>::map(IO &IO) {
  486 template <> void SymbolRecordImpl<FileStaticSym>::map(IO &IO) {
  493 template <> void SymbolRecordImpl<HeapAllocationSiteSym>::map(IO &IO) {
  500 template <> void SymbolRecordImpl<FrameCookieSym>::map(IO &IO) {
  506 template <> void SymbolRecordImpl<CallerSym>::map(IO &IO) {
  510 template <> void SymbolRecordImpl<UDTSym>::map(IO &IO) {
  515 template <> void SymbolRecordImpl<BuildInfoSym>::map(IO &IO) {
  519 template <> void SymbolRecordImpl<BPRelativeSym>::map(IO &IO) {
  525 template <> void SymbolRecordImpl<RegRelativeSym>::map(IO &IO) {
  532 template <> void SymbolRecordImpl<ConstantSym>::map(IO &IO) {
  538 template <> void SymbolRecordImpl<DataSym>::map(IO &IO) {
  545 template <> void SymbolRecordImpl<ThreadLocalDataSym>::map(IO &IO) {
  552 template <> void SymbolRecordImpl<UsingNamespaceSym>::map(IO &IO) {
  556 template <> void SymbolRecordImpl<AnnotationSym>::map(IO &IO) {

References

lib/ObjectYAML/CodeViewYAMLSymbols.cpp
  575   static void mapping(IO &io, SymbolRecordBase &Record) { Record.map(io); }