-- | Return function declaration return type   
getFuncDeclReturnType :: FunctionDecl -> Maybe JassType
getFuncDeclReturnType (FunctionDecl _ _ _ retType) = retType
getFuncDeclReturnType :: FunctionDecl -> Maybe JassType
getFuncDeclReturnType (FunctionDecl _ _ _ retType) = retType
getFuncDeclReturnType (FunctionDecl _ _ _ retType) = retType