| 
    LLVM 22.0.0git
    
   | 
 
#include "llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h"#include "llvm/DebugInfo/CodeView/CodeViewTypes.def"Go to the source code of this file.
Macros | |
| #define | TYPE_RECORD(EnumName, EnumVal, Name) | 
| #define | TYPE_RECORD_ALIAS(EnumName, EnumVal, Name, AliasName) | 
| #define | MEMBER_RECORD(EnumName, EnumVal, Name) | 
| #define | MEMBER_RECORD_ALIAS(EnumName, EnumVal, Name, AliasName) | 
Functions | |
| static void | addPadding (BinaryStreamWriter &Writer) | 
| static SegmentInjection | InjectFieldList (TypeLeafKind::LF_FIELDLIST) | 
| static SegmentInjection | InjectMethodOverloadList (TypeLeafKind::LF_METHODLIST) | 
| static TypeLeafKind | getTypeLeafKind (ContinuationRecordKind CK) | 
Variables | |
| static constexpr uint32_t | ContinuationLength = sizeof(ContinuationRecord) | 
| static constexpr uint32_t | MaxSegmentLength | 
Definition at line 247 of file ContinuationRecordBuilder.cpp.
Definition at line 251 of file ContinuationRecordBuilder.cpp.
Definition at line 245 of file ContinuationRecordBuilder.cpp.
Definition at line 246 of file ContinuationRecordBuilder.cpp.
      
  | 
  static | 
Definition at line 21 of file ContinuationRecordBuilder.cpp.
References llvm::cantFail(), llvm::BinaryStreamWriter::getOffset(), and llvm::BinaryStreamWriter::writeInteger().
Referenced by llvm::codeview::SimpleTypeSerializer::serialize(), and llvm::codeview::ContinuationRecordBuilder::writeMemberType().
      
  | 
  inlinestatic | 
Definition at line 41 of file ContinuationRecordBuilder.cpp.
References llvm::codeview::FieldList.
Referenced by llvm::codeview::ContinuationRecordBuilder::begin(), and llvm::codeview::ContinuationRecordBuilder::end().
      
  | 
  static | 
Referenced by llvm::codeview::ContinuationRecordBuilder::begin().
      
  | 
  static | 
Referenced by llvm::codeview::ContinuationRecordBuilder::begin().
      
  | 
  staticconstexpr | 
Definition at line 37 of file ContinuationRecordBuilder.cpp.
Referenced by llvm::codeview::TypeRecordMapping::visitMemberBegin().
      
  | 
  staticconstexpr | 
Definition at line 38 of file ContinuationRecordBuilder.cpp.
Referenced by llvm::codeview::ContinuationRecordBuilder::writeMemberType().