## Uses of Class
org.apache.sysds.parser.ConstIdentifier

Packages that use ConstIdentifier
org.apache.sysds.parser

### Uses of ConstIdentifier in org.apache.sysds.parser

Subclasses of ConstIdentifier in org.apache.sysds.parser
`class` `BooleanIdentifier`
`class` `DoubleIdentifier`
`class` `IntIdentifier`
`class` `StringIdentifier`

Methods in org.apache.sysds.parser that return types with arguments of type ConstIdentifier
`HashMap<String,​ConstIdentifier>` StatementBlock.`getConstIn()`
`HashMap<String,​ConstIdentifier>` StatementBlock.`getConstOut()`

Method parameters in org.apache.sysds.parser with type arguments of type ConstIdentifier
`void` ForStatementBlock.`performConstantPropagation​(HashMap<String,​ConstIdentifier> currConstVars)`
`VariableSet` ForStatementBlock.`validate​(DMLProgram dmlProg, VariableSet ids, HashMap<String,​ConstIdentifier> constVars, boolean conditional)`
`VariableSet` FunctionStatementBlock.`validate​(DMLProgram dmlProg, VariableSet ids, HashMap<String,​ConstIdentifier> constVars, boolean conditional)` TODO: DRB: This needs to be changed to reflect: 1) Default values for variables -- need to add R styled check here to make sure that once vars with default values start, they keep going to the right 2) The other parameters for External Functions
`VariableSet` IfStatementBlock.`validate​(DMLProgram dmlProg, VariableSet ids, HashMap<String,​ConstIdentifier> constVars, boolean conditional)`
`VariableSet` ParForStatementBlock.`validate​(DMLProgram dmlProg, VariableSet ids, HashMap<String,​ConstIdentifier> constVars, boolean conditional)`
`VariableSet` StatementBlock.`validate​(DMLProgram dmlProg, VariableSet ids, HashMap<String,​ConstIdentifier> constVars, boolean conditional)`
`VariableSet` WhileStatementBlock.`validate​(DMLProgram dmlProg, VariableSet ids, HashMap<String,​ConstIdentifier> constVars, boolean conditional)`