public class JalangiRefinerUtilities
extends java.lang.Object
Constructor and Description |
---|
JalangiRefinerUtilities() |
Modifier and Type | Method and Description |
---|---|
Value |
convertValueDescriptionToTAJSValue(dk.au.cs.casa.jer.entries.ValueDescription valueDescription,
Value soundDefault) |
java.util.Set<dk.au.cs.casa.jer.entries.CallEntry> |
getCallEntriesAtSourceLocation(SourceLocation sourceLocation) |
Value |
getCodeFromDynamicCodeEntryAtSourceLocation(SourceLocation sl) |
dk.au.cs.casa.jer.entries.ValueDescriptionVisitor<Value> |
getConvertLogValuesToTAJSValuesVisitor(Value soundDefault) |
<E> java.util.Set<E> |
getEntriesFromMap(java.util.Map<SourceLocation,java.util.Set<E>> map,
SourceLocation sourceLocation,
int columnOffset) |
java.util.Set<dk.au.cs.casa.jer.entries.VariableOrPropertyEntry> |
getVarOrPropEntriesAtSourceLocation(SourceLocation sourceLocation,
int columnOffset) |
boolean |
hasDynamicCodeEntriesAtSourceLocation(SourceLocation sl) |
boolean |
isHostEnvironmentSource(SourceLocation sourceLocation) |
boolean |
isReachable(AbstractNode n) |
boolean |
isTAJSVariableNotJalangiVariable(java.lang.String varname) |
Value |
meetWithUnboxing(Value jalangi,
Value tajs) |
void |
setSolverInterface(GenericSolver.SolverInterface c) |
boolean |
valueDescriptionMatchesValue(dk.au.cs.casa.jer.entries.ValueDescription valueDescription,
Value tajsValue) |
public Value convertValueDescriptionToTAJSValue(dk.au.cs.casa.jer.entries.ValueDescription valueDescription, Value soundDefault)
public java.util.Set<dk.au.cs.casa.jer.entries.CallEntry> getCallEntriesAtSourceLocation(SourceLocation sourceLocation)
public Value getCodeFromDynamicCodeEntryAtSourceLocation(SourceLocation sl)
public dk.au.cs.casa.jer.entries.ValueDescriptionVisitor<Value> getConvertLogValuesToTAJSValuesVisitor(Value soundDefault)
public <E> java.util.Set<E> getEntriesFromMap(java.util.Map<SourceLocation,java.util.Set<E>> map, SourceLocation sourceLocation, int columnOffset)
public java.util.Set<dk.au.cs.casa.jer.entries.VariableOrPropertyEntry> getVarOrPropEntriesAtSourceLocation(SourceLocation sourceLocation, int columnOffset)
public boolean hasDynamicCodeEntriesAtSourceLocation(SourceLocation sl)
public boolean isHostEnvironmentSource(SourceLocation sourceLocation)
public boolean isReachable(AbstractNode n)
public boolean isTAJSVariableNotJalangiVariable(java.lang.String varname)
public void setSolverInterface(GenericSolver.SolverInterface c)
public boolean valueDescriptionMatchesValue(dk.au.cs.casa.jer.entries.ValueDescription valueDescription, Value tajsValue)
Copyright © 2009-2019 Aarhus University