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

References

lib/DebugInfo/CodeView/SymbolRecordMapping.cpp
   21     error(IO.mapInteger(Gap.GapStartOffset));
   22     error(IO.mapInteger(Gap.Range));
   30   error(IO.mapInteger(Range.OffsetStart));
   31   error(IO.mapInteger(Range.ISectStart));
   32   error(IO.mapInteger(Range.Range));
   37   error(IO.beginRecord(MaxRecordLength - sizeof(RecordPrefix)));
   42   error(IO.padToAlignment(alignOf(Container)));
   43   error(IO.endRecord());
   49   error(IO.mapInteger(Block.Parent));
   50   error(IO.mapInteger(Block.End));
   51   error(IO.mapInteger(Block.CodeSize));
   52   error(IO.mapInteger(Block.CodeOffset));
   53   error(IO.mapInteger(Block.Segment));
   54   error(IO.mapStringZ(Block.Name));
   61   error(IO.mapInteger(Thunk.Parent));
   62   error(IO.mapInteger(Thunk.End));
   63   error(IO.mapInteger(Thunk.Next));
   64   error(IO.mapInteger(Thunk.Offset));
   65   error(IO.mapInteger(Thunk.Segment));
   66   error(IO.mapInteger(Thunk.Length));
   67   error(IO.mapEnum(Thunk.Thunk));
   68   error(IO.mapStringZ(Thunk.Name));
   69   error(IO.mapByteVectorTail(Thunk.VariantData));
   77   error(IO.mapEnum(Tramp.Type));
   78   error(IO.mapInteger(Tramp.Size));
   79   error(IO.mapInteger(Tramp.ThunkOffset));
   80   error(IO.mapInteger(Tramp.TargetOffset));
   81   error(IO.mapInteger(Tramp.ThunkSection));
   82   error(IO.mapInteger(Tramp.TargetSection));
   91   error(IO.mapInteger(Section.SectionNumber));
   92   error(IO.mapInteger(Section.Alignment));
   93   error(IO.mapInteger(Padding));
   94   error(IO.mapInteger(Section.Rva));
   95   error(IO.mapInteger(Section.Length));
   96   error(IO.mapInteger(Section.Characteristics));
   97   error(IO.mapStringZ(Section.Name));
  105   error(IO.mapInteger(CoffGroup.Size));
  106   error(IO.mapInteger(CoffGroup.Characteristics));
  107   error(IO.mapInteger(CoffGroup.Offset));
  108   error(IO.mapInteger(CoffGroup.Segment));
  109   error(IO.mapStringZ(CoffGroup.Name));
  117   error(IO.mapInteger(BPRel.Offset));
  118   error(IO.mapInteger(BPRel.Type));
  119   error(IO.mapStringZ(BPRel.Name));
  127   error(IO.mapInteger(BuildInfo.BuildId));
  136   error(IO.mapInteger(CallSiteInfo.CodeOffset));
  137   error(IO.mapInteger(CallSiteInfo.Segment));
  138   error(IO.mapInteger(Padding));
  139   error(IO.mapInteger(CallSiteInfo.Type));
  148   error(IO.mapInteger(Reserved));
  149   error(IO.mapStringZVectorZ(EnvBlock.Fields));
  157   error(IO.mapInteger(FileStatic.Index));
  158   error(IO.mapInteger(FileStatic.ModFilenameOffset));
  159   error(IO.mapEnum(FileStatic.Flags));
  160   error(IO.mapStringZ(FileStatic.Name));
  167   error(IO.mapInteger(Export.Ordinal));
  168   error(IO.mapEnum(Export.Flags));
  169   error(IO.mapStringZ(Export.Name));
  177   error(IO.mapEnum(Compile2.Flags));
  178   error(IO.mapEnum(Compile2.Machine));
  179   error(IO.mapInteger(Compile2.VersionFrontendMajor));
  180   error(IO.mapInteger(Compile2.VersionFrontendMinor));
  181   error(IO.mapInteger(Compile2.VersionFrontendBuild));
  182   error(IO.mapInteger(Compile2.VersionBackendMajor));
  183   error(IO.mapInteger(Compile2.VersionBackendMinor));
  184   error(IO.mapInteger(Compile2.VersionBackendBuild));
  185   error(IO.mapStringZ(Compile2.Version));
  186   error(IO.mapStringZVectorZ(Compile2.ExtraStrings));
  194   error(IO.mapEnum(Compile3.Flags));
  195   error(IO.mapEnum(Compile3.Machine));
  196   error(IO.mapInteger(Compile3.VersionFrontendMajor));
  197   error(IO.mapInteger(Compile3.VersionFrontendMinor));
  198   error(IO.mapInteger(Compile3.VersionFrontendBuild));
  199   error(IO.mapInteger(Compile3.VersionFrontendQFE));
  200   error(IO.mapInteger(Compile3.VersionBackendMajor));
  201   error(IO.mapInteger(Compile3.VersionBackendMinor));
  202   error(IO.mapInteger(Compile3.VersionBackendBuild));
  203   error(IO.mapInteger(Compile3.VersionBackendQFE));
  204   error(IO.mapStringZ(Compile3.Version));
  212   error(IO.mapInteger(Constant.Type));
  213   error(IO.mapEncodedInteger(Constant.Value));
  214   error(IO.mapStringZ(Constant.Name));
  221   error(IO.mapInteger(Data.Type));
  222   error(IO.mapInteger(Data.DataOffset));
  223   error(IO.mapInteger(Data.Segment));
  224   error(IO.mapStringZ(Data.Name));
  232   error(IO.mapObject(DefRangeFramePointerRel.Hdr.Offset));
  233   error(mapLocalVariableAddrRange(IO, DefRangeFramePointerRel.Range));
  234   error(IO.mapVectorTail(DefRangeFramePointerRel.Gaps, MapGap()));
  243   error(IO.mapInteger(DefRangeFramePointerRelFullScope.Offset));
  251   error(IO.mapObject(DefRangeRegisterRel.Hdr.Register));
  252   error(IO.mapObject(DefRangeRegisterRel.Hdr.Flags));
  253   error(IO.mapObject(DefRangeRegisterRel.Hdr.BasePointerOffset));
  254   error(mapLocalVariableAddrRange(IO, DefRangeRegisterRel.Range));
  255   error(IO.mapVectorTail(DefRangeRegisterRel.Gaps, MapGap()));
  263   error(IO.mapObject(DefRangeRegister.Hdr.Register));
  264   error(IO.mapObject(DefRangeRegister.Hdr.MayHaveNoName));
  265   error(mapLocalVariableAddrRange(IO, DefRangeRegister.Range));
  266   error(IO.mapVectorTail(DefRangeRegister.Gaps, MapGap()));
  274   error(IO.mapObject(DefRangeSubfieldRegister.Hdr.Register));
  275   error(IO.mapObject(DefRangeSubfieldRegister.Hdr.MayHaveNoName));
  276   error(IO.mapObject(DefRangeSubfieldRegister.Hdr.OffsetInParent));
  277   error(mapLocalVariableAddrRange(IO, DefRangeSubfieldRegister.Range));
  278   error(IO.mapVectorTail(DefRangeSubfieldRegister.Gaps, MapGap()));
  286   error(IO.mapInteger(DefRangeSubfield.Program));
  287   error(IO.mapInteger(DefRangeSubfield.OffsetInParent));
  288   error(mapLocalVariableAddrRange(IO, DefRangeSubfield.Range));
  289   error(IO.mapVectorTail(DefRangeSubfield.Gaps, MapGap()));
  297   error(IO.mapInteger(DefRange.Program));
  298   error(mapLocalVariableAddrRange(IO, DefRange.Range));
  299   error(IO.mapVectorTail(DefRange.Gaps, MapGap()));
  307   error(IO.mapInteger(FrameCookie.CodeOffset));
  308   error(IO.mapInteger(FrameCookie.Register));
  309   error(IO.mapEnum(FrameCookie.CookieKind));
  310   error(IO.mapInteger(FrameCookie.Flags));
  317   error(IO.mapInteger(FrameProc.TotalFrameBytes));
  318   error(IO.mapInteger(FrameProc.PaddingFrameBytes));
  319   error(IO.mapInteger(FrameProc.OffsetToPadding));
  320   error(IO.mapInteger(FrameProc.BytesOfCalleeSavedRegisters));
  321   error(IO.mapInteger(FrameProc.OffsetOfExceptionHandler));
  322   error(IO.mapInteger(FrameProc.SectionIdOfExceptionHandler));
  323   error(IO.mapEnum(FrameProc.Flags));
  331   error(IO.mapInteger(HeapAllocSite.CodeOffset));
  332   error(IO.mapInteger(HeapAllocSite.Segment));
  333   error(IO.mapInteger(HeapAllocSite.CallInstructionSize));
  334   error(IO.mapInteger(HeapAllocSite.Type));
  342   error(IO.mapInteger(InlineSite.Parent));
  343   error(IO.mapInteger(InlineSite.End));
  344   error(IO.mapInteger(InlineSite.Inlinee));
  345   error(IO.mapByteVectorTail(InlineSite.AnnotationData));
  353   error(IO.mapInteger(Register.Index));
  354   error(IO.mapEnum(Register.Register));
  355   error(IO.mapStringZ(Register.Name));
  363   error(IO.mapEnum(Public.Flags));
  364   error(IO.mapInteger(Public.Offset));
  365   error(IO.mapInteger(Public.Segment));
  366   error(IO.mapStringZ(Public.Name));
  374   error(IO.mapInteger(ProcRef.SumName));
  375   error(IO.mapInteger(ProcRef.SymOffset));
  376   error(IO.mapInteger(ProcRef.Module));
  377   error(IO.mapStringZ(ProcRef.Name));
  384   error(IO.mapInteger(Label.CodeOffset));
  385   error(IO.mapInteger(Label.Segment));
  386   error(IO.mapEnum(Label.Flags));
  387   error(IO.mapStringZ(Label.Name));
  393   error(IO.mapInteger(Local.Type));
  394   error(IO.mapEnum(Local.Flags));
  395   error(IO.mapStringZ(Local.Name));
  403   error(IO.mapInteger(ObjName.Signature));
  404   error(IO.mapStringZ(ObjName.Name));
  410   error(IO.mapInteger(Proc.Parent));
  411   error(IO.mapInteger(Proc.End));
  412   error(IO.mapInteger(Proc.Next));
  413   error(IO.mapInteger(Proc.CodeSize));
  414   error(IO.mapInteger(Proc.DbgStart));
  415   error(IO.mapInteger(Proc.DbgEnd));
  416   error(IO.mapInteger(Proc.FunctionType));
  417   error(IO.mapInteger(Proc.CodeOffset));
  418   error(IO.mapInteger(Proc.Segment));
  419   error(IO.mapEnum(Proc.Flags));
  420   error(IO.mapStringZ(Proc.Name));
  430   error(IO.mapVectorN<uint32_t>(
  439   error(IO.mapInteger(RegRel.Offset));
  440   error(IO.mapInteger(RegRel.Type));
  441   error(IO.mapEnum(RegRel.Register));
  442   error(IO.mapStringZ(RegRel.Name));
  450   error(IO.mapInteger(Data.Type));
  451   error(IO.mapInteger(Data.DataOffset));
  452   error(IO.mapInteger(Data.Segment));
  453   error(IO.mapStringZ(Data.Name));
  460   error(IO.mapInteger(UDT.Type));
  461   error(IO.mapStringZ(UDT.Name));
  469   error(IO.mapStringZ(UN.Name));
  477   error(IO.mapInteger(Annot.CodeOffset));
  478   error(IO.mapInteger(Annot.Segment));
  479   error(IO.mapVectorN<uint16_t>(