A B C D E F G H I L M N O P Q R S T U V W Z _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AMPERSAND - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- AND - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- ARROWSTAR - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- ASSIGNEQUAL - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- AT - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- AUTO - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
B
- BINARY_INT_LITERAL - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- BINARYDIGIT - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- BITWISEANDEQUAL - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- BITWISEOR - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- BITWISEOREQUAL - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- BITWISEXOR - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- BITWISEXOREQUAL - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- BREAK - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
C
- CASE - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- CATCH - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- CHAR - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- CHARACTER - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- CHRPREF - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- CLASS - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- COLON - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- COMMA - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- CONST - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- CONTINUE - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- CPD_SKIP_BLOCKS - Static variable in class net.sourceforge.pmd.lang.cpp.CppLanguageModule
- CppCpdLexer - Class in net.sourceforge.pmd.lang.cpp.cpd
-
The C++ tokenizer.
- CppCpdLexer(LanguagePropertyBundle) - Constructor for class net.sourceforge.pmd.lang.cpp.cpd.CppCpdLexer
- CppEscapeTranslator - Class in net.sourceforge.pmd.lang.cpp.cpd
- CppEscapeTranslator(TextDocument) - Constructor for class net.sourceforge.pmd.lang.cpp.cpd.CppEscapeTranslator
- CppLanguageModule - Class in net.sourceforge.pmd.lang.cpp
-
Defines the Language module for C/C++
- CppLanguageModule() - Constructor for class net.sourceforge.pmd.lang.cpp.CppLanguageModule
-
Creates a new instance of
CppLanguageModule
with the default extensions for c/c++ files. - CppTokenKinds - Class in net.sourceforge.pmd.lang.cpp.ast
-
Token kinds (
JavaccToken.kind
) for this language. - createCpdLexer(LanguagePropertyBundle) - Method in class net.sourceforge.pmd.lang.cpp.CppLanguageModule
D
- DECIMAL_INT_LITERAL - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- DECIMALDIGIT - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- DELETE - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- describe(int) - Static method in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
-
Returns a string describing the given token kind.
- DIVIDE - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- DIVIDEEQUAL - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- DO - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- DOT - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- DOTSTAR - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- DOUBLE - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
E
- ELLIPSIS - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- ELSE - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- ENUM - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- EOF - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- EQUAL - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- EXP_PART - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- EXTERN - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
F
- FALSETOK - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- filterTokenStream(TokenManager<JavaccToken>) - Method in class net.sourceforge.pmd.lang.cpp.cpd.CppCpdLexer
- FINALLY - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- FLOAT - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- FLOAT_LITERAL - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- FOR - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- FRIEND - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
G
- getInstance() - Static method in class net.sourceforge.pmd.lang.cpp.CppLanguageModule
- GOTO - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- GREATERTHAN - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- GREATERTHANOREQUALTO - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
H
- handleBackslash(int, int) - Method in class net.sourceforge.pmd.lang.cpp.cpd.CppEscapeTranslator
- HEXADECIMAL_INT_LITERAL - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- HEXDIGIT - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- HEXDIGIT_4 - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
I
- ID - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- ID_CHAR - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- ID_START_CHAR - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- IF - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- INLINE - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- INT - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- INT_IN_FLOAT - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- INT_SUFFIX - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
L
- LCURLYBRACE - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- LESSTHAN - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- LESSTHANOREQUALTO - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- LONG - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- LPARENTHESIS - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- LSQUAREBRACKET - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
M
- makeLexerImpl(TextDocument) - Method in class net.sourceforge.pmd.lang.cpp.cpd.CppCpdLexer
- MINUS - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- MINUSEQUAL - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- MINUSMINUS - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- MOD - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- MODEQUAL - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- MULTI_LINE_COMMENT - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
N
- net.sourceforge.pmd.lang.cpp - package net.sourceforge.pmd.lang.cpp
- net.sourceforge.pmd.lang.cpp.ast - package net.sourceforge.pmd.lang.cpp.ast
- net.sourceforge.pmd.lang.cpp.cpd - package net.sourceforge.pmd.lang.cpp.cpd
- NEW - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- newPropertyBundle() - Method in class net.sourceforge.pmd.lang.cpp.CppLanguageModule
- newTokenManager(CharStream) - Static method in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
-
Returns a new token manager for this language.
- NOT - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- NOTEQUAL - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
O
- OCTAL_INT_LITERAL - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- OCTALDIGIT - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- OPERATOR - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- OR - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
P
- PLUS - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- PLUSEQUAL - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- PLUSPLUS - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- POINTERTO - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- PREPROCESSOR_OUTPUT_COMMENT - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- PRIVATE - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- PROTECTED - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- PUBLIC - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
Q
- QUESTIONMARK - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
R
- RCURLYBRACE - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- REDECLARED - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- REGISTER - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- RETURN - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- RPARENTHESIS - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- RSQUAREBRACKET - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- RSTRING - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
S
- SCOPE - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- SEMICOLON - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- SHIFTLEFT - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- SHIFTLEFTEQUAL - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- SHIFTRIGHT - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- SHIFTRIGHTEQUAL - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- SHORT - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- SIGNED - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- SINGLE_LINE_COMMENT - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- SIZEOF - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- STAR - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- STATIC - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- STRING - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- STRPREF - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- STRUCT - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- SWITCH - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
T
- TEMPLATE - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- THIS - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- THROW - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- TILDE - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- TIMESEQUAL - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- TOKEN_NAMES - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
-
Nams of the tokens, each index corresponds to a kind.
- TRUETOK - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- TRY - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- TYPEDEF - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
U
- UNICODE_ESCAPE - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- UNION - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- UNSIGNED - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
V
- VIRTUAL - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- VOID - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
- VOLATILE - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
W
- WHILE - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
Z
- ZERO - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
_
- _DEFAULT - Static variable in class net.sourceforge.pmd.lang.cpp.ast.CppTokenKinds
All Classes All Packages