[240655] Adding @constructor in JSDoc messes up class structure
diff --git a/bundles/org.eclipse.wst.jsdt.core/src/org/eclipse/wst/jsdt/core/infer/InferEngine.java b/bundles/org.eclipse.wst.jsdt.core/src/org/eclipse/wst/jsdt/core/infer/InferEngine.java
index f637944..704d49e 100644
--- a/bundles/org.eclipse.wst.jsdt.core/src/org/eclipse/wst/jsdt/core/infer/InferEngine.java
+++ b/bundles/org.eclipse.wst.jsdt.core/src/org/eclipse/wst/jsdt/core/infer/InferEngine.java
@@ -254,10 +254,10 @@
 	}
 
 	private void createTypeIfNecessary(Javadoc javadoc) {
-		if (javadoc.classDef!=null)
+		if (javadoc.memberOf!=null)
 		{
 			char [][]namespace={};
-			char[][] typeName = javadoc.classDef.getTypeName();
+			char[][] typeName = javadoc.memberOf.getTypeName();
 			if (javadoc.namespace!=null)
 			{
 				namespace=javadoc.namespace.getTypeName();