Package it.unive.lisa.symbolic.value
Class NullConstant
- java.lang.Object
-
- it.unive.lisa.symbolic.SymbolicExpression
-
- it.unive.lisa.symbolic.value.ValueExpression
-
- it.unive.lisa.symbolic.value.Constant
-
- it.unive.lisa.symbolic.value.NullConstant
-
-
Constructor Summary
Constructors Constructor Description NullConstant(CodeLocation location)Builds a null constant.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)inthashCode()java.lang.StringtoString()-
Methods inherited from class it.unive.lisa.symbolic.value.Constant
accept, getValue, popScope, pushScope
-
Methods inherited from class it.unive.lisa.symbolic.value.ValueExpression
removeNegations
-
Methods inherited from class it.unive.lisa.symbolic.SymbolicExpression
getCodeLocation, getDynamicType, getTypes
-
-
-
-
Constructor Detail
-
NullConstant
public NullConstant(CodeLocation location)
Builds a null constant.- Parameters:
location- the location where the expression is defined within the source file.
-
-