commit | 964d8d55f26341b4e81b38bf0b652d3a8d6a0fac | [log] [tgz] |
---|---|---|
author | Laurent Le Brun <laurentlb@google.com> | Mon Apr 13 12:15:04 2015 +0000 |
committer | Lukacs Berki <lberki@google.com> | Mon Apr 13 12:42:44 2015 +0000 |
tree | 506023d056ca5dbc64af5cb7f1da806a2133f53b | |
parent | c07d9e462a0be4215582eeb95134e0b38b416736 [diff] [blame] |
Skylark: Remove static type checking of variables/functions. There are still some static checks (check existence of variable/function, readonly variables, etc.). More cleanup will come later. -- MOS_MIGRATED_REVID=90979748
diff --git a/src/main/java/com/google/devtools/build/lib/syntax/FunctionDefStatement.java b/src/main/java/com/google/devtools/build/lib/syntax/FunctionDefStatement.java index 5b0119e..56ad4b6 100644 --- a/src/main/java/com/google/devtools/build/lib/syntax/FunctionDefStatement.java +++ b/src/main/java/com/google/devtools/build/lib/syntax/FunctionDefStatement.java
@@ -117,7 +117,7 @@ } } } - localEnv.update(name, argType, getLocation()); + localEnv.declare(name, getLocation()); } for (Statement stmts : statements) { stmts.validate(localEnv);