@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.
|
asFileLocation
IASTPreprocessorMacroDefinition getMacroDefinition()
IASTName getMacroReference()
int getNodeOffset()
getNodeOffset
in interface IASTNodeLocation
int getNodeLength()
getNodeLength
in interface IASTNodeLocation
@Deprecated IASTNodeLocation[] getExpansionLocations()
IASTNodeLocation.asFileLocation()
.Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.