STT_FUNC
if ((symbol->Type() != STT_FUNC && symbol->Type() != STT_OBJECT)
*_symbolType = symbol->Type() == STT_FUNC ? B_SYMBOL_TYPE_TEXT
if ((symbol->Type() != STT_FUNC && symbol->Type() != STT_OBJECT)
if ((symbol->Type() != STT_FUNC && symbol->Type() != STT_OBJECT)
*_symbolType = symbol->Type() == STT_FUNC ? B_SYMBOL_TYPE_TEXT
if ((symbol.Type() != STT_FUNC && symbol.Type() != STT_OBJECT)
uint32 type = symbol.Type() == STT_FUNC
if ((symbol.Type() != STT_FUNC && symbol.Type() != STT_OBJECT)
type == B_SYMBOL_TYPE_DATA ? STT_OBJECT : STT_FUNC);
case STT_FUNC:
if (foundSymbol->Type() == STT_FUNC)
int32 symbolType = symbol->Type() == STT_FUNC
if (symbol->Type() == STT_FUNC)
if (foundSymbol->Type() == STT_FUNC)
if (sym->Type() == STT_FUNC)
&& (sym->Type() != STT_OBJECT || sharedSym->Type() != STT_FUNC)) {
if ((lookupInfo.type == B_SYMBOL_TYPE_TEXT && type != STT_FUNC)
&& type != STT_OBJECT && type != STT_FUNC)) {