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

References

include/llvm/DebugInfo/CodeView/SymbolRecord.h
  258     Result.OpCode = static_cast<BinaryAnnotationsOpCode>(Op);
  259     switch (Result.OpCode) {
  261       Result.Name = "Invalid";
  265       Result.Name = "CodeOffset";
  266       Result.U1 = GetCompressedAnnotation(Next);
  269       Result.Name = "ChangeCodeOffsetBase";
  270       Result.U1 = GetCompressedAnnotation(Next);
  273       Result.Name = "ChangeCodeOffset";
  274       Result.U1 = GetCompressedAnnotation(Next);
  277       Result.Name = "ChangeCodeLength";
  278       Result.U1 = GetCompressedAnnotation(Next);
  281       Result.Name = "ChangeFile";
  282       Result.U1 = GetCompressedAnnotation(Next);
  285       Result.Name = "ChangeLineEndDelta";
  286       Result.U1 = GetCompressedAnnotation(Next);
  289       Result.Name = "ChangeRangeKind";
  290       Result.U1 = GetCompressedAnnotation(Next);
  293       Result.Name = "ChangeColumnStart";
  294       Result.U1 = GetCompressedAnnotation(Next);
  297       Result.Name = "ChangeColumnEnd";
  298       Result.U1 = GetCompressedAnnotation(Next);
  301       Result.Name = "ChangeLineOffset";
  302       Result.S1 = DecodeSignedOperand(Next);
  305       Result.Name = "ChangeColumnEndDelta";
  306       Result.S1 = DecodeSignedOperand(Next);
  309       Result.Name = "ChangeCodeOffsetAndLineOffset";
  311       Result.S1 = DecodeSignedOperand(Annotation >> 4);
  312       Result.U1 = Annotation & 0xf;
  316       Result.Name = "ChangeCodeLengthAndCodeOffset";
  317       Result.U1 = GetCompressedAnnotation(Next);
  318       Result.U2 = GetCompressedAnnotation(Next);
  322     Result.Bytes = Data.take_front(Data.size() - Next.size());
  323     Current = Result;