From 5f958b7c1170343f849cc6ee33a0cdd97e0a5083 Mon Sep 17 00:00:00 2001 From: Francis Russell Date: Tue, 1 May 2012 15:00:56 +0100 Subject: [PATCH] Initial FunctionSignature implementation. --- src/ofc/codegen/FunctionSignature.scala | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 src/ofc/codegen/FunctionSignature.scala diff --git a/src/ofc/codegen/FunctionSignature.scala b/src/ofc/codegen/FunctionSignature.scala new file mode 100644 index 0000000..427c7b5 --- /dev/null +++ b/src/ofc/codegen/FunctionSignature.scala @@ -0,0 +1,11 @@ +package ofc.codegen + +trait FunctionSignature[R <: Type] { + def getName: String +} + +class FortranFunctionSignature[R <: Type](name: String, + returnType: R, params: Seq[(String, Type)]) extends FunctionSignature[R] { + + def getName = name +} -- 2.47.3