org.eclipse.cdt.make.internal.core.makefile.gnu
Class TargetVariable
java.lang.Object
org.eclipse.cdt.make.internal.core.makefile.Directive
org.eclipse.cdt.make.internal.core.makefile.MacroDefinition
org.eclipse.cdt.make.internal.core.makefile.gnu.VariableDefinition
org.eclipse.cdt.make.internal.core.makefile.gnu.TargetVariable
- All Implemented Interfaces:
- IVariableDefinition, IDirective, IMacroDefinition
public class TargetVariable
- extends VariableDefinition
Here is the syntax of a static pattern rule:
TARGETS ...: VARIABLE-ASSIGNMENT
TARGETS ...: override VARIABLE-ASSIGNMENT
Constructor Summary |
TargetVariable(Directive parent,
java.lang.String target,
java.lang.String name,
java.lang.StringBuffer value,
boolean override,
int type)
|
Method Summary |
boolean |
isOverride()
Variable from an `override' directive. |
Methods inherited from class org.eclipse.cdt.make.internal.core.makefile.MacroDefinition |
equals, getName, getValue, isFromCommand, isFromDefault, isFromEnviroment, isFromEnvironmentOverride, isFromMakefile, setFromCommand, setFromDefault, setFromEnviroment, setFromEnviromentOverride, setFromMakefile, setName |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TargetVariable
public TargetVariable(Directive parent,
java.lang.String target,
java.lang.String name,
java.lang.StringBuffer value,
boolean override,
int type)
isOverride
public boolean isOverride()
- Description copied from class:
VariableDefinition
- Variable from an `override' directive.
- Specified by:
isOverride
in interface IVariableDefinition
- Overrides:
isOverride
in class VariableDefinition