- addFeature(Feature) - Method in class org.anarres.cpp.Preprocessor
-
Adds a feature to the feature-set of this Preprocessor.
- addFeatures(Collection<Feature>) - Method in class org.anarres.cpp.Preprocessor
-
Adds features to the feature-set of this Preprocessor.
- addFeatures(Feature...) - Method in class org.anarres.cpp.Preprocessor
-
Adds features to the feature-set of this Preprocessor.
- addInput(Source) - Method in class org.anarres.cpp.Preprocessor
-
Adds input for the Preprocessor.
- addInput(File) - Method in class org.anarres.cpp.Preprocessor
-
Adds input for the Preprocessor.
- addLocalincludepath(Path) - Method in class org.anarres.cpp.CppTask
-
- addMacro(String) - Method in class org.anarres.cpp.CppReader
-
Defines the given name as a macro.
- addMacro(String, String) - Method in class org.anarres.cpp.CppReader
-
Defines the given name as a macro.
- addMacro(CppTask.Macro) - Method in class org.anarres.cpp.CppTask
-
- addMacro(Macro) - Method in class org.anarres.cpp.Preprocessor
-
Adds a Macro to this Preprocessor.
- addMacro(String, String) - Method in class org.anarres.cpp.Preprocessor
-
Defines the given name as a macro.
- addMacro(String) - Method in class org.anarres.cpp.Preprocessor
-
Defines the given name as a macro, with the value 1.
- addPaste(Token) - Method in class org.anarres.cpp.Macro
-
Adds a "paste" operator to the expansion of this macro.
- addSystemincludepath(Path) - Method in class org.anarres.cpp.CppTask
-
- addToken(Token) - Method in class org.anarres.cpp.Macro
-
Adds a token to the expansion of this macro.
- addWarning(Warning) - Method in class org.anarres.cpp.Preprocessor
-
Adds a warning to the warning-set of this Preprocessor.
- addWarnings(Collection<Warning>) - Method in class org.anarres.cpp.Preprocessor
-
Adds warnings to the warning-set of this Preprocessor.
- AND_EQ - Static variable in class org.anarres.cpp.Token
-
- ARROW - Static variable in class org.anarres.cpp.Token
-
- asMap() - Method in class org.anarres.cpp.BuildMetadata
-
- GE - Static variable in class org.anarres.cpp.Token
-
- getArgs() - Method in class org.anarres.cpp.Macro
-
Returns the number of arguments to this macro.
- getBase() - Method in class org.anarres.cpp.NumericValue
-
- getBuildDate() - Method in class org.anarres.cpp.BuildMetadata
-
- getChangeId() - Method in class org.anarres.cpp.BuildMetadata
-
- getChildFile(String) - Method in interface org.anarres.cpp.VirtualFile
-
- getColumn() - Method in class org.anarres.cpp.LexerSource
-
Returns the column number of the last read character in this source.
- getColumn() - Method in class org.anarres.cpp.Source
-
Returns the current column number within this Source.
- getColumn() - Method in class org.anarres.cpp.Token
-
Returns the column at which this token started.
- getErrors() - Method in class org.anarres.cpp.DefaultPreprocessorListener
-
- getExponent() - Method in class org.anarres.cpp.NumericValue
-
- getExponentBase() - Method in class org.anarres.cpp.NumericValue
-
- getFeature(Feature) - Method in class org.anarres.cpp.Preprocessor
-
Returns true if the given feature is in
the feature-set of this Preprocessor.
- getFeatures() - Method in class org.anarres.cpp.Preprocessor
-
Returns the feature-set for this Preprocessor.
- getFile(String) - Method in class org.anarres.cpp.ChrootFileSystem
-
- getFile(String, String) - Method in class org.anarres.cpp.ChrootFileSystem
-
- getFile() - Method in class org.anarres.cpp.FileLexerSource
-
- getFile(String) - Method in class org.anarres.cpp.JavaFileSystem
-
- getFile(String, String) - Method in class org.anarres.cpp.JavaFileSystem
-
- getFile(String) - Method in class org.anarres.cpp.ResourceFileSystem
-
- getFile(String, String) - Method in class org.anarres.cpp.ResourceFileSystem
-
- getFile(String) - Method in interface org.anarres.cpp.VirtualFileSystem
-
- getFile(String, String) - Method in interface org.anarres.cpp.VirtualFileSystem
-
- getFileSystem() - Method in class org.anarres.cpp.Preprocessor
-
Returns the VirtualFileSystem used by this Preprocessor.
- getFlags() - Method in class org.anarres.cpp.NumericValue
-
- getFractionalPart() - Method in class org.anarres.cpp.NumericValue
-
- getFrameworksPath() - Method in class org.anarres.cpp.Preprocessor
-
Returns the Objective-C frameworks path used by this
Preprocessor.
- getIncludes() - Method in class org.anarres.cpp.Preprocessor
-
Returns the list of
VirtualFiles which have been
included by this Preprocessor.
- getInstance() - Static method in class org.anarres.cpp.BuildMetadata
-
- getIntegerPart() - Method in class org.anarres.cpp.NumericValue
-
- getLine() - Method in class org.anarres.cpp.LexerSource
-
Returns the line number of the last read character in this source.
- getLine() - Method in class org.anarres.cpp.Source
-
Returns the current line number within this Source.
- getLine() - Method in class org.anarres.cpp.Token
-
Returns the line at which this token started.
- getListener() - Method in class org.anarres.cpp.Preprocessor
-
Returns the PreprocessorListener which handles events for
this Preprocessor.
- getMacro(String) - Method in class org.anarres.cpp.Preprocessor
-
Returns the named macro.
- getMacros() - Method in class org.anarres.cpp.Preprocessor
-
Returns the Map of Macros parsed during the run of this
Preprocessor.
- getName() - Method in class org.anarres.cpp.CppTask.Macro
-
- getName() - Method in class org.anarres.cpp.FileLexerSource
-
- getName() - Method in class org.anarres.cpp.InputLexerSource
-
- getName() - Method in class org.anarres.cpp.Macro
-
Returns the name of this macro.
- getName() - Method in class org.anarres.cpp.Source
-
Returns the human-readable name of the current Source.
- getName() - Method in interface org.anarres.cpp.VirtualFile
-
- getParentFile() - Method in interface org.anarres.cpp.VirtualFile
-
- getPath() - Method in class org.anarres.cpp.FileLexerSource
-
This is not necessarily the same as getFile().getPath() in case we are in a chroot.
- getPath() - Method in class org.anarres.cpp.InputLexerSource
-
- getPath() - Method in class org.anarres.cpp.Source
-
Returns the File currently being lexed.
- getPath() - Method in interface org.anarres.cpp.VirtualFile
-
- getPreprocessor() - Method in class org.anarres.cpp.CppReader
-
Returns the Preprocessor used by this CppReader.
- getQuoteIncludePath() - Method in class org.anarres.cpp.Preprocessor
-
Returns the user include-path of this Preprocessor.
- getSource() - Method in class org.anarres.cpp.Macro
-
Returns the Source from which this macro was parsed.
- getSource() - Method in class org.anarres.cpp.Preprocessor
-
Returns the top Source on the input stack.
- getSource() - Method in interface org.anarres.cpp.VirtualFile
-
- getSystemIncludePath() - Method in class org.anarres.cpp.Preprocessor
-
Returns the system include-path of this Preprocessor.
- getText() - Method in class org.anarres.cpp.Macro
-
- getText() - Method in class org.anarres.cpp.Token
-
Returns the original or generated text of this token.
- getTokenName(int) - Static method in class org.anarres.cpp.Token
-
Returns the descriptive name of the given token type.
- getType() - Method in class org.anarres.cpp.Token
-
Returns the semantic type of this token.
- getValue() - Method in class org.anarres.cpp.CppTask.Macro
-
- getValue() - Method in class org.anarres.cpp.Token
-
Returns the semantic value of this token.
- getVersion() - Method in class org.anarres.cpp.BuildMetadata
-
- getWarning(Warning) - Method in class org.anarres.cpp.Preprocessor
-
Returns true if the given warning is in
the warning-set of this Preprocessor.
- getWarnings() - Method in class org.anarres.cpp.DefaultPreprocessorListener
-
- getWarnings() - Method in class org.anarres.cpp.Preprocessor
-
Returns the warning-set for this Preprocessor.