org.bridj.demangling
Class Demangler.MemberRef
java.lang.Object
org.bridj.demangling.Demangler.MemberRef
- Enclosing class:
- Demangler
public static class Demangler.MemberRef
- extends Object
modifiers
public int modifiers
paramTypes
public Demangler.TypeRef[] paramTypes
throwTypes
public Demangler.TypeRef[] throwTypes
callingConvention
public Convention.Style callingConvention
Demangler.MemberRef
public Demangler.MemberRef()
setTemplateArguments
public void setTemplateArguments(Demangler.TemplateArg[] templateArguments)
getArgumentsStackSize
public Integer getArgumentsStackSize()
setArgumentsStackSize
public void setArgumentsStackSize(Integer argumentsStackSize)
matchesEnclosingType
protected boolean matchesEnclosingType(Type type)
matchesVirtualTable
protected boolean matchesVirtualTable(Type type)
matchesConstructor
protected boolean matchesConstructor(Type type,
Constructor<?> constr)
matchesDestructor
protected boolean matchesDestructor(Type type)
matches
protected boolean matches(Method method)
matchesEnclosingType
public boolean matchesEnclosingType(Method method)
matchesSignature
public boolean matchesSignature(Method method)
toString
public String toString()
- Overrides:
toString
in class Object
setMemberName
public void setMemberName(Demangler.IdentLike memberName)
getMemberName
public Demangler.IdentLike getMemberName()
setValueType
public void setValueType(Demangler.TypeRef valueType)
getValueType
public Demangler.TypeRef getValueType()
setEnclosingType
public void setEnclosingType(Demangler.TypeRef enclosingType)
getEnclosingType
public Demangler.TypeRef getEnclosingType()
Copyright © 2009-2012. All Rights Reserved.