Package | Description |
---|---|
com.igormaznitsa.jcp.containers | |
com.igormaznitsa.jcp.context |
Modifier and Type | Method and Description |
---|---|
PreprocessingState |
FileInfoContainer.preprocessFile(PreprocessingState state,
PreprocessorContext context)
Preprocess file, NB! it doesn't clear local variables automatically for cloned contexts
|
Modifier and Type | Method and Description |
---|---|
PreprocessingState |
FileInfoContainer.preprocessFile(PreprocessingState state,
PreprocessorContext context)
Preprocess file, NB! it doesn't clear local variables automatically for cloned contexts
|
protected AfterDirectiveProcessingBehaviour |
FileInfoContainer.processDirective(PreprocessingState state,
String directiveString,
PreprocessorContext context,
boolean firstPass) |
List<PreprocessingState.ExcludeIfInfo> |
FileInfoContainer.processGlobalDirectives(PreprocessingState state,
PreprocessorContext context) |
Modifier and Type | Method and Description |
---|---|
PreprocessingState |
PreprocessorContext.getPreprocessingState()
Get the last generated preprocessing state, it is the current one
|
PreprocessingState |
PreprocessingState.goToString(int stringIndex) |
PreprocessingState |
PreprocessingState.popIf() |
PreprocessingState |
PreprocessingState.popWhile() |
PreprocessingState |
PreprocessorContext.produceNewPreprocessingState(FileInfoContainer fileContainer,
int phaseIndex)
Generate new preprocessing state object, also the new preprocessing state will be saved as the current one in the context
|
PreprocessingState |
PreprocessorContext.produceNewPreprocessingState(FileInfoContainer fileContainer,
TextFileDataContainer textContainer)
Generate new preprocessing state for a file container and a text container, also the new preprocessing state will be saved as the current one in the context
|
PreprocessingState |
PreprocessingState.pushIf(boolean makeActive) |
PreprocessingState |
PreprocessingState.pushWhile(boolean makeActive) |
Copyright © 2011–2021 Igor Maznitsa. All rights reserved.