@Deprecated public interface IASTMacroExpansion extends IASTNodeLocation
EMPTY_ARRAY| Modifier and Type | Method and Description |
|---|---|
IASTNodeLocation[] |
getExpansionLocations()
Deprecated.
|
IASTPreprocessorMacroDefinition |
getMacroDefinition()
Deprecated.
The macro definition used for the expansion
|
IASTName |
getMacroReference()
Deprecated.
The macro reference for the explicit macro expansion containing this expansion.
|
int |
getNodeLength()
Deprecated.
Returns the length of this location.
|
int |
getNodeOffset()
Deprecated.
Returns an offset within the macro-expansion.
|
asFileLocationIASTPreprocessorMacroDefinition getMacroDefinition()
IASTName getMacroReference()
int getNodeOffset()
getNodeOffset in interface IASTNodeLocationint getNodeLength()
getNodeLength in interface IASTNodeLocation@Deprecated IASTNodeLocation[] getExpansionLocations()
IASTNodeLocation.asFileLocation().Copyright (c) IBM Corp. and others 2004, 2014. All Rights Reserved.