| 
    LLVM 22.0.0git
    
   | 
 
Public Member Functions | |
| SymbolRecordBase (codeview::SymbolKind K) | |
| virtual | ~SymbolRecordBase ()=default | 
| virtual void | map (yaml::IO &io)=0 | 
| virtual codeview::CVSymbol | toCodeViewSymbol (BumpPtrAllocator &Allocator, CodeViewContainer Container) const =0 | 
| virtual Error | fromCodeViewSymbol (codeview::CVSymbol Type)=0 | 
Public Attributes | |
| codeview::SymbolKind | Kind | 
Definition at line 242 of file CodeViewYAMLSymbols.cpp.
      
  | 
  inlineexplicit | 
Definition at line 245 of file CodeViewYAMLSymbols.cpp.
References Kind.
Referenced by llvm::CodeViewYAML::detail::SymbolRecordImpl< T >::SymbolRecordImpl(), and llvm::CodeViewYAML::detail::UnknownSymbolRecord::UnknownSymbolRecord().
      
  | 
  virtualdefault | 
      
  | 
  pure virtual | 
      
  | 
  pure virtual | 
      
  | 
  pure virtual | 
| codeview::SymbolKind llvm::CodeViewYAML::detail::SymbolRecordBase::Kind | 
Definition at line 243 of file CodeViewYAMLSymbols.cpp.
Referenced by llvm::CodeViewYAML::detail::UnknownSymbolRecord::fromCodeViewSymbol(), SymbolRecordBase(), and llvm::CodeViewYAML::detail::UnknownSymbolRecord::toCodeViewSymbol().