Interface ICPPVariable

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, IBinding, ICPPBinding, IVariable
All Known Subinterfaces:
ICPPField, ICPPFieldTemplate, ICPPParameter, ICPPTemplateNonTypeParameter, ICPPVariableInstance, ICPPVariableTemplate, ICPPVariableTemplatePartialSpecialization

public interface ICPPVariable extends IVariable, ICPPBinding
Restriction:
This interface is not intended to be implemented by clients.
Restriction:
This interface is not intended to be extended by clients.
  • Method Details

    • isMutable

      boolean isMutable()
      Checks whether this variable has the mutable storage class specifier.
    • isConstexpr

      boolean isConstexpr()
      Checks whether this variable is declared as constexpr.
      Since:
      6.2
    • isExternC

      boolean isExternC()
      Checks whether this variable is declared as extern "C".