# HG changeset patch # User Josef Eisl # Date 1397064410 -7200 # Node ID 20ed6b4f0c816ba7b8eb0bf9bdadbbf0b6f40107 # Parent 1e7dd666b3ad28a0f2bb971a780f8f879af284d1 Suppress raw type warnings in CodeElementFactory. diff -r 1e7dd666b3ad -r 20ed6b4f0c81 graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/template/CodeElementFactory.java --- a/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/template/CodeElementFactory.java Wed Apr 09 19:18:32 2014 +0200 +++ b/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/template/CodeElementFactory.java Wed Apr 09 19:26:50 2014 +0200 @@ -44,7 +44,7 @@ protected void createChildren(M m) { } - @SuppressWarnings("unchecked") + @SuppressWarnings({"unchecked", "rawtypes"}) public CodeElement process(CodeElement parent, M m) { model = m; element = (CodeElement) create(model); @@ -57,6 +57,7 @@ return element; } + @SuppressWarnings("rawtypes") public CodeElement getElement() { return element; } diff -r 1e7dd666b3ad -r 20ed6b4f0c81 graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/template/CompilationUnitFactory.java --- a/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/template/CompilationUnitFactory.java Wed Apr 09 19:18:32 2014 +0200 +++ b/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/template/CompilationUnitFactory.java Wed Apr 09 19:26:50 2014 +0200 @@ -36,6 +36,7 @@ return new CodeCompilationUnit(); } + @SuppressWarnings("rawtypes") @Override public CodeCompilationUnit process(CodeElement parent, M m) { return (CodeCompilationUnit) super.process(parent, m);