Lines Matching refs:symbol
13 #include "lldb/Symbol/Block.h"
14 #include "lldb/Symbol/ObjectFile.h"
15 #include "lldb/Symbol/Type.h"
16 #include "lldb/Symbol/Variable.h"
17 #include "lldb/Symbol/VariableList.h"
21 #include "lldb/Symbol/SymbolVendor.h"
467 Symbol *symbol = symtab->FindSymbolContainingFileAddress (file_Addr);
468 if (symbol)
470 const char *symbol_name = symbol->GetName().AsCString();
474 addr_t delta = file_Addr - symbol->GetAddress().GetFileAddress();
516 if (func_sc.function || func_sc.symbol)
607 if (pointer_sc.function || pointer_sc.symbol)
629 if (sc.function || sc.symbol)
635 if (sc.function == NULL && sc.symbol != NULL)
637 // If we have just a symbol make sure it is in the right section
638 if (sc.symbol->ValueIsAddress())
640 if (sc.symbol->GetAddress().GetSection() != GetSection())
642 // don't show the module if the symbol is a trampoline symbol
649 // We have a function or a symbol from the same
660 // We found a symbol but it was in a different
661 // section so it isn't the symbol we should be
685 if (sc.symbol)
687 // If we have just a symbol make sure it is in the same section
689 // the last symbol that came before the address that we are
691 if (sc.symbol->ValueIsAddress() && sc.symbol->GetAddress().GetSection() != GetSection())
692 sc.symbol = NULL;
850 Symbol *
861 return sc.symbol;
1028 // Give the symbol vendor a chance to add to the unified section list.