summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRich Hickey <richhickey@gmail.com>2009-04-28 11:27:20 +0000
committerRich Hickey <richhickey@gmail.com>2009-04-28 11:27:20 +0000
commit3548ed6bb5a29b64ff62c5832cdbc01b8efbad93 (patch)
treebf61d82c5355d94e3017f4f368fe6f84de011b46
parent37ae4fb81152735afbc12a3334c59be5fecda81e (diff)
improved error msg for unresolved ClassName/staticField
-rw-r--r--src/jvm/clojure/lang/Compiler.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/jvm/clojure/lang/Compiler.java b/src/jvm/clojure/lang/Compiler.java
index b84ee857..66568e58 100644
--- a/src/jvm/clojure/lang/Compiler.java
+++ b/src/jvm/clojure/lang/Compiler.java
@@ -4594,6 +4594,7 @@ private static Expr analyzeSymbol(Symbol sym) throws Exception{
{
if(Reflector.getField(c, sym.name, true) != null)
return new StaticFieldExpr((Integer) LINE.deref(), c, sym.name);
+ throw new Exception("Unable to find static field: " + sym.name + " in " + c);
}
}
}