Пример #1
0
 def get_value(node):
     rep = IT.get_rep(node)
     tag = rep[1][0]
     args = (self, ) + rep
     if tag in opcode_constructors:
         return opcode_constructors[tag](args)
     else:
         return BC.BcInstruction(*args)
Пример #2
0
 def get_value(node):
     rep = IT.get_rep(node)
     args = (self,) + rep
     return T.TStringConstant(*args)
Пример #3
0
 def get_value(node):
     rep = IT.get_rep(node)
     args = (self, ) + rep
     return BC.BcSlotList(*args)
Пример #4
0
 def get_value(node):
     rep = IT.get_rep(node)
     args = (self,) + rep
     return JT.JTNumerical(*args)
Пример #5
0
 def get_value(node):
     rep = IT.get_rep(node)
     args = (self,) + rep
     return JT.BootstrapMethodData(*args)
Пример #6
0
 def get_value(node):
     rep = IT.get_rep(node)
     args = (self,) + rep
     return T.TMethodTarget(*args)
Пример #7
0
 def get_value(node):
     rep = IT.get_rep(node)
     args = (self,) + rep
     return T.TaintedVariableIds(*args)
Пример #8
0
 def get_value(node):
     rep = IT.get_rep(node)
     args = (self,) + rep
     return FieldSignature(*args)
Пример #9
0
 def get_value(node):
     rep = IT.get_rep(node)
     args = (self,) + rep
     return ClassMethodSignature(*args)
Пример #10
0
 def get_value(node):
     rep = IT.get_rep(node)
     args = (self,) + rep
     return Classname(*args)
Пример #11
0
 def get_value(node):
     rep = IT.get_rep(node)
     args = (self,) + rep
     return JT.MethodDescriptor(*args)
Пример #12
0
 def get_value(node):
     rep = IT.get_rep(node)
     args = (self,) + rep
     return JT.JTermRange(*args)
Пример #13
0
 def get_value(node):
     rep = IT.get_rep(node)
     args = (self,) + rep
     return JT.JTRelationalExprList(*args)
Пример #14
0
 def get_value(node):
     rep = IT.get_rep(node)
     args = (self,) + rep
     return JT.JTFloat(*args)
Пример #15
0
 def get_value(node):
     rep = IT.get_rep(node)
     args = (self,) + rep
     return T.TSymbol(*args)
Пример #16
0
 def get_value(node):
     rep = IT.get_rep(node)
     tag = rep[1][0]
     args = (self,) + rep
     return descriptor_constructors[tag](args)
Пример #17
0
 def get_value(node):
     rep = IT.get_rep(node)
     args = (self,) + rep
     return T.TVariable(*args)
Пример #18
0
 def get_value(node):
     rep = IT.get_rep(node)
     tag = rep[1][0]
     args = (self,) + rep
     return method_handle_type_constructors[tag](args)
Пример #19
0
 def get_value(node):
     rep = IT.get_rep(node)
     args = (self,) + rep
     return T.TaintOriginList(*args)
Пример #20
0
 def get_value(node):
     rep = IT.get_rep(node)
     tag = rep[1][0]
     args = (self,) + rep
     return bootstrap_argument_constructors[tag](args)
Пример #21
0
 def get_value(node):
     rep = IT.get_rep(node)
     tag = rep[1][0]
     args = (self,) + rep
     return taint_node_type_constructors[tag](args)
Пример #22
0
 def get_value(node):
     rep = IT.get_rep(node)
     args = (self,) + rep
     return JT.JTSymbolicJTermConstant(*args)