LLVM 19.0.0git
Public Attributes | List of all members
llvm::gsym::SourceLocation Struct Reference

#include "llvm/DebugInfo/GSYM/LookupResult.h"

Public Attributes

StringRef Name
 Function or symbol name.
 
StringRef Dir
 Line entry source file directory path.
 
StringRef Base
 Line entry source file basename.
 
uint32_t Line = 0
 Source file line number.
 
uint32_t Offset = 0
 Byte size offset within the named function.
 

Detailed Description

Definition at line 21 of file LookupResult.h.

Member Data Documentation

◆ Base

StringRef llvm::gsym::SourceLocation::Base

Line entry source file basename.

Definition at line 24 of file LookupResult.h.

Referenced by lookup(), llvm::gsym::FunctionInfo::lookup(), and llvm::gsym::operator<<().

◆ Dir

StringRef llvm::gsym::SourceLocation::Dir

Line entry source file directory path.

Definition at line 23 of file LookupResult.h.

Referenced by lookup(), llvm::gsym::FunctionInfo::lookup(), and llvm::gsym::operator<<().

◆ Line

uint32_t llvm::gsym::SourceLocation::Line = 0

Source file line number.

Definition at line 25 of file LookupResult.h.

Referenced by lookup(), llvm::gsym::FunctionInfo::lookup(), and llvm::gsym::operator<<().

◆ Name

StringRef llvm::gsym::SourceLocation::Name

Function or symbol name.

Definition at line 22 of file LookupResult.h.

Referenced by lookup(), llvm::gsym::FunctionInfo::lookup(), and llvm::gsym::operator<<().

◆ Offset

uint32_t llvm::gsym::SourceLocation::Offset = 0

Byte size offset within the named function.

Definition at line 26 of file LookupResult.h.

Referenced by lookup(), llvm::gsym::FunctionInfo::lookup(), and llvm::gsym::operator<<().


The documentation for this struct was generated from the following file: