Interface IASTMacroExpansion

  • All Superinterfaces:
    IASTNodeLocation

    @Deprecated
    public interface IASTMacroExpansion
    extends IASTNodeLocation
    Deprecated.
    Use IASTMacroExpansionLocation instead
    Restriction:
    This interface is not intended to be referenced by clients.
    • Method Detail

      • getMacroReference

        IASTName getMacroReference()
        Deprecated.
        The macro reference for the explicit macro expansion containing this expansion.
        Since:
        5.0
      • getNodeOffset

        int getNodeOffset()
        Deprecated.
        Returns an offset within the macro-expansion. The offset can be used to compare nodes within the same macro-expansion. However, it does not serve as an offset into a file.
        Specified by:
        getNodeOffset in interface IASTNodeLocation
      • getNodeLength

        int getNodeLength()
        Deprecated.
        Returns the length of this location. The length can be used to compare this location with others from within the same macro-expansion. However, the length does not neccessarily relate to a length in terms of characters.
        Specified by:
        getNodeLength in interface IASTNodeLocation