diff options
Diffstat (limited to 'plugins/org.eclipse.xpand3/src/org/eclipse/xand3/analyzation/typesystem/builtin/BuiltinDeclarationsContributor.java')
-rw-r--r-- | plugins/org.eclipse.xpand3/src/org/eclipse/xand3/analyzation/typesystem/builtin/BuiltinDeclarationsContributor.java | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/plugins/org.eclipse.xpand3/src/org/eclipse/xand3/analyzation/typesystem/builtin/BuiltinDeclarationsContributor.java b/plugins/org.eclipse.xpand3/src/org/eclipse/xand3/analyzation/typesystem/builtin/BuiltinDeclarationsContributor.java index 1cb12d5e..ce0dc259 100644 --- a/plugins/org.eclipse.xpand3/src/org/eclipse/xand3/analyzation/typesystem/builtin/BuiltinDeclarationsContributor.java +++ b/plugins/org.eclipse.xpand3/src/org/eclipse/xand3/analyzation/typesystem/builtin/BuiltinDeclarationsContributor.java @@ -15,17 +15,26 @@ */ package org.eclipse.xand3.analyzation.typesystem.builtin; +import java.util.HashMap; +import java.util.Map; import java.util.Set; -import org.eclipse.xand3.analyzation.typesystem.declaration.DeclarationsContributor; -import org.eclipse.xand3.analyzation.typesystem.declaration.DeclaredFunction; -import org.eclipse.xand3.analyzation.typesystem.declaration.DeclaredType; +import org.eclipse.xand3.analyzation.typesystem.DeclarationsContributor; +import org.eclipse.xpand3.staticTypesystem.declaration.DeclaredFunction; +import org.eclipse.xpand3.staticTypesystem.declaration.DeclaredType; /** * @author Sven Efftinge * */ public class BuiltinDeclarationsContributor implements DeclarationsContributor { + +// private BackendTypesystem backendTypesystem = null; + + private Map<String, DeclaredType> types = new HashMap<String, DeclaredType>(); + { + + } /* (non-Javadoc) * @see org.eclipse.xand3.analyzation.typesystem.DeclarationsContributor#functionsForName(java.lang.String) @@ -39,10 +48,10 @@ public class BuiltinDeclarationsContributor implements DeclarationsContributor { * @see org.eclipse.xand3.analyzation.typesystem.DeclarationsContributor#typeForName(java.lang.String) */ public DeclaredType typeForName(String name) { - // TODO Auto-generated method stub + return null; } - + public static final String OBJECT = "Object"; // Datatypes |