]> git.unchartedbackwaters.co.uk Git - francis/ofc.git/commitdiff
Initial FunctionSignature implementation.
authorFrancis Russell <francis@unchartedbackwaters.co.uk>
Tue, 1 May 2012 14:00:56 +0000 (15:00 +0100)
committerFrancis Russell <francis@unchartedbackwaters.co.uk>
Tue, 1 May 2012 14:00:56 +0000 (15:00 +0100)
src/ofc/codegen/FunctionSignature.scala [new file with mode: 0644]

diff --git a/src/ofc/codegen/FunctionSignature.scala b/src/ofc/codegen/FunctionSignature.scala
new file mode 100644 (file)
index 0000000..427c7b5
--- /dev/null
@@ -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
+}