org.bridj.demangling
Class Demangler.Symbol
java.lang.Object
org.bridj.demangling.Demangler.Symbol
- Enclosing class:
- Demangler
public static class Demangler.Symbol
- extends Object
Demangler.Symbol
public Demangler.Symbol(String symbol,
NativeLibrary library)
getLibrary
public NativeLibrary getLibrary()
getRef
public Demangler.MemberRef getRef()
getStyle
public Convention.Style getStyle()
getSymbol
public String getSymbol()
toString
public String toString()
- Overrides:
toString
in class Object
getAddress
public long getAddress()
setAddress
public void setAddress(long address)
getInferredCallingConvention
public Convention.Style getInferredCallingConvention()
matches
public boolean matches(Method method)
getParsedRef
public Demangler.MemberRef getParsedRef()
getName
public String getName()
matchesVirtualTable
public boolean matchesVirtualTable(Class<?> type)
matchesConstructor
public boolean matchesConstructor(Type type,
Constructor<?> constr)
matchesDestructor
public boolean matchesDestructor(Class<?> type)
isVirtualTable
public boolean isVirtualTable()
Copyright © 2009-2012. All Rights Reserved.