OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:LineTable
(Results
1 - 10
of
10
) sorted by null
/prebuilts/go/darwin-x86/src/debug/gosym/
pclntab.go
16
// A
LineTable
is a data structure mapping program counters to line numbers.
18
// In Go 1.1 and earlier, each function (represented by a Func) had its own
LineTable
,
23
// In Go 1.2, the format of the data changed so that there is a single
LineTable
27
// For the most part,
LineTable
's methods should be treated as an internal
29
type
LineTable
struct {
53
func (t *
LineTable
) parse(targetPC uint64, targetLine int) (b []byte, pc uint64, line int) {
88
func (t *
LineTable
) slice(pc uint64) *
LineTable
{
90
return &
LineTable
{Data: data, PC: pc, Line: line}
95
func (t *
LineTable
) PCToLine(pc uint64) int
[
all
...]
/prebuilts/go/linux-x86/src/debug/gosym/
pclntab.go
16
// A
LineTable
is a data structure mapping program counters to line numbers.
18
// In Go 1.1 and earlier, each function (represented by a Func) had its own
LineTable
,
23
// In Go 1.2, the format of the data changed so that there is a single
LineTable
27
// For the most part,
LineTable
's methods should be treated as an internal
29
type
LineTable
struct {
53
func (t *
LineTable
) parse(targetPC uint64, targetLine int) (b []byte, pc uint64, line int) {
88
func (t *
LineTable
) slice(pc uint64) *
LineTable
{
90
return &
LineTable
{Data: data, PC: pc, Line: line}
95
func (t *
LineTable
) PCToLine(pc uint64) int
[
all
...]
/external/llvm/lib/DebugInfo/DWARF/
DWARFDebugLine.cpp
173
DWARFDebugLine::
LineTable
::
LineTable
() { clear(); }
175
void DWARFDebugLine::
LineTable
::dump(raw_ostream &OS) const {
189
void DWARFDebugLine::
LineTable
::clear() {
195
DWARFDebugLine::ParsingState::ParsingState(struct
LineTable
*LT)
196
:
LineTable
(LT), RowNumber(0) {
201
Row.reset(
LineTable
->Prologue.DefaultIsStmt);
213
LineTable
->appendRow(Row);
219
LineTable
->appendSequence(Sequence);
225
const DWARFDebugLine::
LineTable
*
[
all
...]
DWARFContext.cpp
31
typedef DWARFDebugLine::
LineTable
DWARFLineTable;
164
DWARFDebugLine::
LineTable
LineTable
;
165
LineTable
.parse(lineData, &getLineSection().Relocs, &stmtOffset);
166
LineTable
.dump(OS);
186
DWARFDebugLine::
LineTable
LineTable
;
187
while (
LineTable
.Prologue.parse(lineData, &stmtOffset)) {
188
LineTable
.dump(OS);
189
LineTable
.clear()
[
all
...]
/external/swiftshader/third_party/LLVM/lib/DebugInfo/
DWARFDebugLine.h
129
struct
LineTable
{
143
struct State : public Row, public
LineTable
{
176
const
LineTable
*getLineTable(uint32_t offset) const;
177
const
LineTable
*getOrParseLineTable(DataExtractor debug_line_data,
181
typedef std::map<uint32_t,
LineTable
> LineTableMapTy;
/external/llvm/include/llvm/DebugInfo/DWARF/
DWARFDebugLine.h
171
struct
LineTable
{
172
LineTable
();
223
const
LineTable
*getLineTable(uint32_t offset) const;
224
const
LineTable
*getOrParseLineTable(DataExtractor debug_line_data,
229
ParsingState(struct
LineTable
*LT);
235
struct
LineTable
*
LineTable
;
243
typedef std::map<uint32_t,
LineTable
> LineTableMapTy;
/external/clang/include/clang/Basic/
SourceManager.h
647
LineTableInfo *
LineTable
;
[
all
...]
/external/clang/lib/Serialization/
ASTWriter.cpp
[
all
...]
ASTReader.cpp
[
all
...]
/external/llvm/tools/dsymutil/
DwarfLinker.cpp
[
all
...]
Completed in 452 milliseconds