Package net.sourceforge.pmd.lang.cpp
Class CppCharStream
- java.lang.Object
-
- net.sourceforge.pmd.lang.ast.SimpleCharStream
-
- net.sourceforge.pmd.lang.cpp.CppCharStream
-
- All Implemented Interfaces:
net.sourceforge.pmd.lang.ast.CharStream
@Deprecated @InternalApi public class CppCharStream extends net.sourceforge.pmd.lang.ast.SimpleCharStream
Deprecated.A SimpleCharStream, that supports the continuation of lines via backslash+newline, which is used in C/C++.- Author:
- Andreas Dangel
-
-
Constructor Summary
Constructors Constructor Description CppCharStream(Reader dstream)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description String
GetImage()
Deprecated.char[]
GetSuffix(int len)
Deprecated.char
readChar()
Deprecated.-
Methods inherited from class net.sourceforge.pmd.lang.ast.SimpleCharStream
adjustBeginLineColumn, backup, BeginToken, Done, ExpandBuff, FillBuff, getBeginColumn, getBeginLine, getColumn, getEndColumn, getEndLine, getLine, getTabSize, ReInit, ReInit, ReInit, ReInit, ReInit, ReInit, ReInit, ReInit, ReInit, setTabSize, UpdateLineColumn
-
-
-
-
Constructor Detail
-
CppCharStream
public CppCharStream(Reader dstream)
Deprecated.
-
-
Method Detail
-
readChar
public char readChar() throws IOException
Deprecated.- Specified by:
readChar
in interfacenet.sourceforge.pmd.lang.ast.CharStream
- Overrides:
readChar
in classnet.sourceforge.pmd.lang.ast.SimpleCharStream
- Throws:
IOException
-
GetSuffix
public char[] GetSuffix(int len)
Deprecated.- Specified by:
GetSuffix
in interfacenet.sourceforge.pmd.lang.ast.CharStream
- Overrides:
GetSuffix
in classnet.sourceforge.pmd.lang.ast.SimpleCharStream
-
GetImage
public String GetImage()
Deprecated.- Specified by:
GetImage
in interfacenet.sourceforge.pmd.lang.ast.CharStream
- Overrides:
GetImage
in classnet.sourceforge.pmd.lang.ast.SimpleCharStream
-
-