Mercurial > hg > graal-jvmci-8
comparison graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/AbstractParser.java @ 11466:4830676526e3
Truffle-DSL: added infrastructure to assert for DSL error messages.
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Thu, 29 Aug 2013 17:39:55 +0200 |
parents | 79041ab43660 |
children | bd28da642eea |
comparison
equal
deleted
inserted
replaced
11465:3d618420a4b6 | 11466:4830676526e3 |
---|---|
63 model = parse(element, mirror); | 63 model = parse(element, mirror); |
64 if (model == null) { | 64 if (model == null) { |
65 return null; | 65 return null; |
66 } | 66 } |
67 | 67 |
68 model.emitMessages((TypeElement) element, log); | 68 model.emitMessages(context, (TypeElement) element, log); |
69 return filterErrorElements(model); | 69 return filterErrorElements(model); |
70 } catch (CompileErrorException e) { | 70 } catch (CompileErrorException e) { |
71 log.message(Kind.WARNING, element, null, null, "The truffle processor could not parse class due to error: %s", e.getMessage()); | 71 log.message(Kind.WARNING, element, null, null, "The truffle processor could not parse class due to error: %s", e.getMessage()); |
72 return null; | 72 return null; |
73 } finally { | 73 } finally { |