Class HighVariableAssignment
java.lang.Object
cppclassanalyzer.decompiler.function.HighVariableAssignment
- All Implemented Interfaces:
HighStructAccess
public final class HighVariableAssignment extends Object
-
Nested Class Summary
Nested classes/interfaces inherited from interface cppclassanalyzer.decompiler.function.HighStructAccess
HighStructAccess.AccessType
-
Constructor Summary
Constructors Constructor Description HighVariableAssignment(ClangStatement statement)
-
Method Summary
Modifier and Type Method Description HighStructAccess.AccessType
getAccessType()
ClangFieldToken
getFieldToken()
Address
getGlobalRefAddress()
int
getOffset()
List<ClangOpToken>
getOpTokens()
List<ClangNode>
getTokens()
ClangVariableToken
getVariableToken()
boolean
hasFieldToken()
boolean
hasGlobalRef()
boolean
hasLocalRef()
String
toString()
-
Constructor Details
-
HighVariableAssignment
-
-
Method Details
-
hasGlobalRef
public boolean hasGlobalRef() -
getGlobalRefAddress
-
getAccessType
-
getVariableToken
- Specified by:
getVariableToken
in interfaceHighStructAccess
-
hasFieldToken
public final boolean hasFieldToken()- Specified by:
hasFieldToken
in interfaceHighStructAccess
-
getFieldToken
- Specified by:
getFieldToken
in interfaceHighStructAccess
-
hasLocalRef
public final boolean hasLocalRef()- Specified by:
hasLocalRef
in interfaceHighStructAccess
-
getOpTokens
- Specified by:
getOpTokens
in interfaceHighStructAccess
-
getTokens
- Specified by:
getTokens
in interfaceHighStructAccess
-
getOffset
public final int getOffset()- Specified by:
getOffset
in interfaceHighStructAccess
-
toString
-