From 0a6748d466509c3944d79c52ab5c92a282894b50 Mon Sep 17 00:00:00 2001 From: Manindra Moharana Date: Sat, 13 Jul 2013 14:53:32 +0530 Subject: [PATCH] forget this fella always..lol --- .../src/processing/mode/experimental/ASTGenerator.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pdex/src/processing/mode/experimental/ASTGenerator.java b/pdex/src/processing/mode/experimental/ASTGenerator.java index cdc01b930..cb1157699 100644 --- a/pdex/src/processing/mode/experimental/ASTGenerator.java +++ b/pdex/src/processing/mode/experimental/ASTGenerator.java @@ -635,7 +635,15 @@ public class ASTGenerator { ASTNode typeDec = findDeclaration2(stp.getName(),nearestNode); if(typeDec == null){ System.out.println(stp.getName() + " couldn't be found locally.."); - return new ClassMember(findClassIfExists(stp.getName().toString())); + + Class tehClass = findClassIfExists(stp.getName().toString()); + if (tehClass != null) { + // note how similar thing is called on line 690. Check check. + return definedIn3rdPartyClass(new ClassMember(tehClass), qn + .getName().toString()); + } + System.out.println("QN resolve 3rd par, Can't resolve " + qn.getQualifier()); + return null; } return new ClassMember(typeDec); } else {