public static class Demangler.Symbol extends Object
Constructor and Description |
---|
Symbol(String symbol,
NativeLibrary library) |
Modifier and Type | Method and Description |
---|---|
long |
getAddress() |
Convention.Style |
getInferredCallingConvention() |
NativeLibrary |
getLibrary() |
String |
getName() |
Demangler.MemberRef |
getParsedRef() |
Demangler.MemberRef |
getRef() |
Convention.Style |
getStyle() |
String |
getSymbol() |
boolean |
isVirtualTable() |
boolean |
matches(Method method) |
boolean |
matchesConstructor(Type type,
Constructor<?> constr) |
boolean |
matchesDestructor(Class<?> type) |
boolean |
matchesVirtualTable(Class<?> type) |
void |
setAddress(long address) |
String |
toString() |
public Symbol(String symbol, NativeLibrary library)
public NativeLibrary getLibrary()
public Demangler.MemberRef getRef()
public Convention.Style getStyle()
public long getAddress()
public void setAddress(long address)
public Convention.Style getInferredCallingConvention()
public Demangler.MemberRef getParsedRef()
public boolean matchesVirtualTable(Class<?> type)
public boolean matchesConstructor(Type type, Constructor<?> constr)
public boolean matchesDestructor(Class<?> type)
public boolean isVirtualTable()
Copyright © 2009-2020. All Rights Reserved.