private ArrayList<SCLValueProperty> properties = new ArrayList<SCLValueProperty>(2);
public String documentation;
public long definitionLocation = Locations.NO_LOCATION;
+ public String[] parameterNames;
public SCLValue(Name name) {
this.name = name;
public String getDocumentation() {
return documentation;
}
+
+ public boolean isPrivateOrDerived() {
+ for(SCLValueProperty property : properties)
+ if(property == PrivateProperty.INSTANCE || property == DerivedProperty.INSTANCE)
+ return true;
+ return false;
+ }
}