Modifier and Type | Method and Description |
---|---|
void |
addDefine(String name,
String value) |
String |
findFile(String filename) |
List<ConstantDefinition> |
getConstantDefinitions()
Returns a list of
ConstantDefinition , i.e. |
OutputStream |
out() |
void |
run(Reader reader,
String filename) |
void |
setOut(OutputStream out) |
void addDefine(String name, String value) throws LexerException
LexerException
OutputStream out()
void setOut(OutputStream out)
void run(Reader reader, String filename) throws GlueGenException
GlueGenException
List<ConstantDefinition> getConstantDefinitions() throws GlueGenException
ConstantDefinition
, i.e.
non-function-like and non-empty macros w/ constant-value,
as derived during parsing.
May return an empty list, in case this preprocessor does not
store ConstantDefinition
s.
GlueGenException