Skip to content
Snippets Groups Projects
Commit ffc9ff86 authored by Johannes Ohlemacher's avatar Johannes Ohlemacher
Browse files

fixed temp names

parent f5aa10a7
Branches
No related tags found
No related merge requests found
......@@ -299,18 +299,18 @@ CREATE (call2_2)-[:CONTROL_FLOW]->(call2_3)
CREATE (poolTempAssign:Assignment {
operation : 'new',
var : 'temp$1',
var : '%{temp$1}',
vartype : 'java.util.concurrent.ForkJoinPool',
type : 'Assignment',
rightValue : 'new java.util.concurrent.ForkJoinPool',
displayname : 'temp$1 = new java.util.concurrent.ForkJoinPool'
displayname : '%{temp$1} = new java.util.concurrent.ForkJoinPool'
})
CREATE (prev)-[:CONTROL_FLOW]->(poolTempAssign)
CREATE( poolTempCtor:MethodCall:ConstructorCall {
fqn : 'java.util.concurrent.ForkJoinPool.<init>()',
caller : 'temp$1',
caller : '%{temp$1}',
args: [],
argumentscount : 0,
name : '<init>',
......@@ -324,11 +324,11 @@ CREATE (poolTempAssign)-[:CONTROL_FLOW]->(poolTempCtor)
CREATE( poolVarAssign:Assignment {
vartype : 'java.util.concurrent.ForkJoinPool',
var : '%{PoolVar}',
rightValue : 'temp$1',
rightValue : '%{temp$1}',
type : 'Assignment',
operation : 'value',
isdeclaration: true,
displayname : '%{PoolVar} = temp$1'
displayname : '%{PoolVar} = %{temp$1}'
})
CREATE (poolTempCtor)-[:CONTROL_FLOW]->(poolVarAssign)
......@@ -340,7 +340,7 @@ CREATE (poolTempCtor)-[:CONTROL_FLOW]->(poolVarAssign)
CREATE (taskTempAssign:Assignment {
operation : 'new',
var : 'temp$0',
var : '%{temp$0}',
vartype : parentClass.fqn + '$%{Task}',
type : 'Assignment',
rightValue : 'new ' + parentClass.fqn + '$%{Task}',
......@@ -350,8 +350,8 @@ CREATE (taskTempAssign:Assignment {
CREATE (poolVarAssign)-[:CONTROL_FLOW]->(taskTempAssign)
CREATE( taskTempCtor:MethodCall:ConstructorCall {
fqn : parentClass.fqn + '$%{Task__.<init>(' + parentClass.fqn + '$__Task}',
caller : 'temp$0',
fqn : parentClass.fqn + '$%{Task}.<init>(' + parentClass.fqn + '$%{Task}',
caller : '%{temp$0}',
argumentscount : 1,
args: [],
name : '<init>',
......@@ -366,11 +366,11 @@ CREATE (taskTempCtor)-[:CALLS]->(ctorMethod2)
CREATE( taskVarAssign:Assignment {
vartype : parentClass.fqn + '$%{Task}',
var : '%{TaskVar}',
rightValue : 'temp$0',
rightValue : '%{temp$0}',
type : 'Assignment',
operation : 'value',
isdeclaration: true,
displayname : '%{TaskVar} = temp$0'
displayname : '%{TaskVar} = %{temp$0}'
})
CREATE (taskTempCtor)-[:CONTROL_FLOW]->(taskVarAssign)
......@@ -384,14 +384,14 @@ CREATE( submitTemp:Assignment:MethodCall {
caller : '%{PoolVar}',
fqn : 'java.util.concurrent.ForkJoinPool.submit(java.lang.Runnable)',
operation : 'MethodCall',
var : 'temp$2',
var : '%{temp$2}',
args : [ '%{TaskVar}' ],
name : 'submit',
vartype : 'java.util.concurrent.ForkJoinTask',
type : 'Assignment',
rightValue : 'virtualinvoke pool.<java.util.concurrent.ForkJoinPool: java.util.concurrent.ForkJoinTask submit(java.lang.Runnable)>(%{TaskVar})',
argumentscount : 1,
displayname : '%{PoolVar} = temp$1',
displayname : '%{PoolVar} = %{temp$1}',
returntype : 'java.util.concurrent.ForkJoinTask'
})
......@@ -403,7 +403,7 @@ CREATE( submitVar:Assignment {
vartype: 'java.util.concurrent.ForkJoinTask',
isdeclaration : true,
type : 'Assignment',
rightValue: 'temp$2',
rightValue: '%{temp$2}',
lefttypearguments: [ '?' ],
displayname : '%{SubmitVar} = temp$2'
})
......@@ -438,7 +438,7 @@ CREATE( join:MethodCall:Assignment {
CREATE( joinCast:MethodCall:Assignment {
operation : 'cast',
var : 'temp$%{unique1}',
var : '%{temp$3}',
vartype : ma1.vartype,
type : 'Assignment',
rightValue : '(java.lang.Integer) ' + mc1.var,
......@@ -450,8 +450,8 @@ CREATE( joinAssign:Assignment {
var : ma1.var,
vartype : ma1.vartype,
type : 'Assignment',
rightValue : 'temp$%{unique1}',
displayname : ma1.var + ' = temp$%{unique1}',
rightValue : '%{temp$3}',
displayname : ma1.var + ' = %{temp$3}',
isdeclaration : ma1.isdeclaration
})
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment