Пример #1
0
 public virtual VHDL.declaration.IFunction GetFunction()
 {
     VHDL.declaration.IFunction function = resolve <VHDL.declaration.IFunction>(currentScore);
     return(function);
 }
Пример #2
0
 public virtual VHDL.expression.FunctionCall ResolveFunctionCall(List <AssociationElement> arguments, VHDL.type.ISubtypeIndication currentAssignTarget, List <VHDL.declaration.IFunction> candidates)
 {
     VHDL.declaration.IFunction   declaration = VHDL.parser.typeinfer.TypeInference.ResolveOverloadFunction(currentScore, candidates, arguments, currentAssignTarget);
     VHDL.expression.FunctionCall call        = new VHDL.expression.FunctionCall(declaration, arguments);
     return(call);
 }