A B C D E F G H I J K L M N O P Q R S T U V W X _

A

abstract_declarator() - Method in class cppast.Parser
 
abstract_declarator_suffix() - Method in class cppast.Parser
 
AbstractCounter - Class in cppncss.counter
Factorizes counters common behaviours.
AbstractCounter(String, CounterObserver) - Constructor for class cppncss.counter.AbstractCounter
Create an abstract counter.
AbstractLogger - Class in cpptools
Captures behaviours common to loggers.
AbstractLogger() - Constructor for class cpptools.AbstractLogger
 
AbstractResultOutput - Class in cppncss
Captures behaviours common to all result outputs.
AbstractResultOutput() - Constructor for class cppncss.AbstractResultOutput
 
AbstractTokenFilter - Class in cpptools.preprocessor
Captures filter common behaviours.
AbstractTokenFilter(Stack<Token>, String, String) - Constructor for class cpptools.preprocessor.AbstractTokenFilter
Create an abstract token filter.
AbstractVisitor - Class in cppast
Provides an abstract visitor to only override needed methods.
AbstractVisitor() - Constructor for class cppast.AbstractVisitor
 
accept(ParserVisitor, Object) - Method in class cppast.SimpleNode
Visit the children of the node.
accept(AverageObserver) - Method in class cppncss.measure.Average
Accept a visitor.
accept(MeasureObserver) - Method in class cppncss.measure.Measure
Accept a visitor.
accept(SumObserver) - Method in class cppncss.measure.Sum
Accept a visitor.
access_specifier() - Method in class cppast.Parser
 
add_escapes(String) - Method in exception cppast.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addConfiguredDefine(CppNcssTask.Define) - Method in class cppncss.CppNcssTask
Add a define definition.
addConfiguredMacro(CppNcssTask.Macro) - Method in class cppncss.CppNcssTask
Add a macro definition.
addDefine(String, String) - Method in class cpptools.preprocessor.PreProcessor
Add a define.
addEscapes(String) - Static method in error cppast.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addFileset(FileSet) - Method in class cppncss.CppNcssTask
Add a set of source files.
additive_expression() - Method in class cppast.Parser
 
addMacro(String, String) - Method in class cpptools.preprocessor.PreProcessor
Add a macro.
addOption(String, String) - Method in class cpptools.Usage
Add an option description.
adjustBeginLineColumn(int, int) - Method in class cppast.JavaCharStream
Method to adjust line and column numbers for the start of a token.
AdjustBuffSize() - Method in class cppast.JavaCharStream
 
AMPERSAND - Static variable in interface cppast.ParserConstants
 
Analyzer - Class in cpptools
Builds and walks a forrest of abstract syntax trees from a set of given files.
Analyzer(Options, ParserVisitor, FileObserver, EventHandler) - Constructor for class cpptools.Analyzer
Create an analyzer.
AND - Static variable in interface cppast.ParserConstants
 
and_expression() - Method in class cppast.Parser
 
AntLogger - Class in cpptools
Implements an event handler for logging to Ant.
AntLogger(ProjectComponent) - Constructor for class cpptools.AntLogger
Create an event output.
ARROWSTAR - Static variable in interface cppast.ParserConstants
 
AsciiResultOutput - Class in cppncss
Implements a text result output.
AsciiResultOutput(PrintStream) - Constructor for class cppncss.AsciiResultOutput
Create an ascii result output to a given stream.
ASSIGNEQUAL - Static variable in interface cppast.ParserConstants
 
assignment_expression() - Method in class cppast.Parser
 
AstAdditiveExpression - Class in cppast
 
AstAdditiveExpression(int) - Constructor for class cppast.AstAdditiveExpression
 
AstAdditiveExpression(Parser, int) - Constructor for class cppast.AstAdditiveExpression
 
AstAndExpression - Class in cppast
 
AstAndExpression(int) - Constructor for class cppast.AstAndExpression
 
AstAndExpression(Parser, int) - Constructor for class cppast.AstAndExpression
 
AstAssignmentExpression - Class in cppast
 
AstAssignmentExpression(int) - Constructor for class cppast.AstAssignmentExpression
 
AstAssignmentExpression(Parser, int) - Constructor for class cppast.AstAssignmentExpression
 
AstBreakStatement - Class in cppast
 
AstBreakStatement(int) - Constructor for class cppast.AstBreakStatement
 
AstBreakStatement(Parser, int) - Constructor for class cppast.AstBreakStatement
 
AstCaseStatement - Class in cppast
 
AstCaseStatement(int) - Constructor for class cppast.AstCaseStatement
 
AstCaseStatement(Parser, int) - Constructor for class cppast.AstCaseStatement
 
AstCastExpression - Class in cppast
 
AstCastExpression(int) - Constructor for class cppast.AstCastExpression
 
AstCastExpression(Parser, int) - Constructor for class cppast.AstCastExpression
 
AstCatchBlock - Class in cppast
 
AstCatchBlock(int) - Constructor for class cppast.AstCatchBlock
 
AstCatchBlock(Parser, int) - Constructor for class cppast.AstCatchBlock
 
AstClassDeclaration - Class in cppast
 
AstClassDeclaration(int) - Constructor for class cppast.AstClassDeclaration
 
AstClassDeclaration(Parser, int) - Constructor for class cppast.AstClassDeclaration
 
AstClassDefinition - Class in cppast
 
AstClassDefinition(int) - Constructor for class cppast.AstClassDefinition
 
AstClassDefinition(Parser, int) - Constructor for class cppast.AstClassDefinition
 
AstConditionalExpression - Class in cppast
 
AstConditionalExpression(int) - Constructor for class cppast.AstConditionalExpression
 
AstConditionalExpression(Parser, int) - Constructor for class cppast.AstConditionalExpression
 
AstConstantExpression - Class in cppast
 
AstConstantExpression(int) - Constructor for class cppast.AstConstantExpression
 
AstConstantExpression(Parser, int) - Constructor for class cppast.AstConstantExpression
 
AstConstructorDeclaration - Class in cppast
 
AstConstructorDeclaration(int) - Constructor for class cppast.AstConstructorDeclaration
 
AstConstructorDeclaration(Parser, int) - Constructor for class cppast.AstConstructorDeclaration
 
AstConstructorDefinition - Class in cppast
 
AstConstructorDefinition(int) - Constructor for class cppast.AstConstructorDefinition
 
AstConstructorDefinition(Parser, int) - Constructor for class cppast.AstConstructorDefinition
 
AstConstructorInitializer - Class in cppast
 
AstConstructorInitializer(int) - Constructor for class cppast.AstConstructorInitializer
 
AstConstructorInitializer(Parser, int) - Constructor for class cppast.AstConstructorInitializer
 
AstContinueStatement - Class in cppast
 
AstContinueStatement(int) - Constructor for class cppast.AstContinueStatement
 
AstContinueStatement(Parser, int) - Constructor for class cppast.AstContinueStatement
 
AstDeclaration - Class in cppast
 
AstDeclaration(int) - Constructor for class cppast.AstDeclaration
 
AstDeclaration(Parser, int) - Constructor for class cppast.AstDeclaration
 
AstDeclarationStatement - Class in cppast
 
AstDeclarationStatement(int) - Constructor for class cppast.AstDeclarationStatement
 
AstDeclarationStatement(Parser, int) - Constructor for class cppast.AstDeclarationStatement
 
AstDefaultStatement - Class in cppast
 
AstDefaultStatement(int) - Constructor for class cppast.AstDefaultStatement
 
AstDefaultStatement(Parser, int) - Constructor for class cppast.AstDefaultStatement
 
AstDeleteExpression - Class in cppast
 
AstDeleteExpression(int) - Constructor for class cppast.AstDeleteExpression
 
AstDeleteExpression(Parser, int) - Constructor for class cppast.AstDeleteExpression
 
AstDestructorDeclaration - Class in cppast
 
AstDestructorDeclaration(int) - Constructor for class cppast.AstDestructorDeclaration
 
AstDestructorDeclaration(Parser, int) - Constructor for class cppast.AstDestructorDeclaration
 
AstDestructorDefinition - Class in cppast
 
AstDestructorDefinition(int) - Constructor for class cppast.AstDestructorDefinition
 
AstDestructorDefinition(Parser, int) - Constructor for class cppast.AstDestructorDefinition
 
AstElseStatement - Class in cppast
 
AstElseStatement(int) - Constructor for class cppast.AstElseStatement
 
AstElseStatement(Parser, int) - Constructor for class cppast.AstElseStatement
 
AstEnumSpecifier - Class in cppast
 
AstEnumSpecifier(int) - Constructor for class cppast.AstEnumSpecifier
 
AstEnumSpecifier(Parser, int) - Constructor for class cppast.AstEnumSpecifier
 
AstEqualityExpression - Class in cppast
 
AstEqualityExpression(int) - Constructor for class cppast.AstEqualityExpression
 
AstEqualityExpression(Parser, int) - Constructor for class cppast.AstEqualityExpression
 
AstExclusiveOrExpression - Class in cppast
 
AstExclusiveOrExpression(int) - Constructor for class cppast.AstExclusiveOrExpression
 
AstExclusiveOrExpression(Parser, int) - Constructor for class cppast.AstExclusiveOrExpression
 
AstExpressionStatement - Class in cppast
 
AstExpressionStatement(int) - Constructor for class cppast.AstExpressionStatement
 
AstExpressionStatement(Parser, int) - Constructor for class cppast.AstExpressionStatement
 
AstFunctionBody - Class in cppast
 
AstFunctionBody(int) - Constructor for class cppast.AstFunctionBody
 
AstFunctionBody(Parser, int) - Constructor for class cppast.AstFunctionBody
 
AstFunctionCallExpression - Class in cppast
 
AstFunctionCallExpression(int) - Constructor for class cppast.AstFunctionCallExpression
 
AstFunctionCallExpression(Parser, int) - Constructor for class cppast.AstFunctionCallExpression
 
AstFunctionDeclaration - Class in cppast
 
AstFunctionDeclaration(int) - Constructor for class cppast.AstFunctionDeclaration
 
AstFunctionDeclaration(Parser, int) - Constructor for class cppast.AstFunctionDeclaration
 
AstFunctionDefinition - Class in cppast
 
AstFunctionDefinition(int) - Constructor for class cppast.AstFunctionDefinition
 
AstFunctionDefinition(Parser, int) - Constructor for class cppast.AstFunctionDefinition
 
AstFunctionName - Class in cppast
 
AstFunctionName(int) - Constructor for class cppast.AstFunctionName
 
AstFunctionName(Parser, int) - Constructor for class cppast.AstFunctionName
 
AstFunctionParameters - Class in cppast
 
AstFunctionParameters(int) - Constructor for class cppast.AstFunctionParameters
 
AstFunctionParameters(Parser, int) - Constructor for class cppast.AstFunctionParameters
 
AstFunctionPointerPostfix - Class in cppast
 
AstFunctionPointerPostfix(int) - Constructor for class cppast.AstFunctionPointerPostfix
 
AstFunctionPointerPostfix(Parser, int) - Constructor for class cppast.AstFunctionPointerPostfix
 
AstGotoStatement - Class in cppast
 
AstGotoStatement(int) - Constructor for class cppast.AstGotoStatement
 
AstGotoStatement(Parser, int) - Constructor for class cppast.AstGotoStatement
 
AstIdExpression - Class in cppast
 
AstIdExpression(int) - Constructor for class cppast.AstIdExpression
 
AstIdExpression(Parser, int) - Constructor for class cppast.AstIdExpression
 
AstIfStatement - Class in cppast
 
AstIfStatement(int) - Constructor for class cppast.AstIfStatement
 
AstIfStatement(Parser, int) - Constructor for class cppast.AstIfStatement
 
AstInclusiveOrExpression - Class in cppast
 
AstInclusiveOrExpression(int) - Constructor for class cppast.AstInclusiveOrExpression
 
AstInclusiveOrExpression(Parser, int) - Constructor for class cppast.AstInclusiveOrExpression
 
AstIterationStatement - Class in cppast
 
AstIterationStatement(int) - Constructor for class cppast.AstIterationStatement
 
AstIterationStatement(Parser, int) - Constructor for class cppast.AstIterationStatement
 
AstLabelStatement - Class in cppast
 
AstLabelStatement(int) - Constructor for class cppast.AstLabelStatement
 
AstLabelStatement(Parser, int) - Constructor for class cppast.AstLabelStatement
 
AstLogicalAndExpression - Class in cppast
 
AstLogicalAndExpression(int) - Constructor for class cppast.AstLogicalAndExpression
 
AstLogicalAndExpression(Parser, int) - Constructor for class cppast.AstLogicalAndExpression
 
AstLogicalOrExpression - Class in cppast
 
AstLogicalOrExpression(int) - Constructor for class cppast.AstLogicalOrExpression
 
AstLogicalOrExpression(Parser, int) - Constructor for class cppast.AstLogicalOrExpression
 
AstMemberDeclaration - Class in cppast
 
AstMemberDeclaration(int) - Constructor for class cppast.AstMemberDeclaration
 
AstMemberDeclaration(Parser, int) - Constructor for class cppast.AstMemberDeclaration
 
AstMultiplicativeExpression - Class in cppast
 
AstMultiplicativeExpression(int) - Constructor for class cppast.AstMultiplicativeExpression
 
AstMultiplicativeExpression(Parser, int) - Constructor for class cppast.AstMultiplicativeExpression
 
AstNamespaceAliasDefinition - Class in cppast
 
AstNamespaceAliasDefinition(int) - Constructor for class cppast.AstNamespaceAliasDefinition
 
AstNamespaceAliasDefinition(Parser, int) - Constructor for class cppast.AstNamespaceAliasDefinition
 
AstNamespaceDefinition - Class in cppast
 
AstNamespaceDefinition(int) - Constructor for class cppast.AstNamespaceDefinition
 
AstNamespaceDefinition(Parser, int) - Constructor for class cppast.AstNamespaceDefinition
 
AstNewExpression - Class in cppast
 
AstNewExpression(int) - Constructor for class cppast.AstNewExpression
 
AstNewExpression(Parser, int) - Constructor for class cppast.AstNewExpression
 
AstParameter - Class in cppast
 
AstParameter(int) - Constructor for class cppast.AstParameter
 
AstParameter(Parser, int) - Constructor for class cppast.AstParameter
 
AstParameterType - Class in cppast
 
AstParameterType(int) - Constructor for class cppast.AstParameterType
 
AstParameterType(Parser, int) - Constructor for class cppast.AstParameterType
 
AstParameterTypeQualifier - Class in cppast
 
AstParameterTypeQualifier(int) - Constructor for class cppast.AstParameterTypeQualifier
 
AstParameterTypeQualifier(Parser, int) - Constructor for class cppast.AstParameterTypeQualifier
 
AstPointerToMemberExpression - Class in cppast
 
AstPointerToMemberExpression(int) - Constructor for class cppast.AstPointerToMemberExpression
 
AstPointerToMemberExpression(Parser, int) - Constructor for class cppast.AstPointerToMemberExpression
 
AstPostfixExpression - Class in cppast
 
AstPostfixExpression(int) - Constructor for class cppast.AstPostfixExpression
 
AstPostfixExpression(Parser, int) - Constructor for class cppast.AstPostfixExpression
 
AstPrimaryExpression - Class in cppast
 
AstPrimaryExpression(int) - Constructor for class cppast.AstPrimaryExpression
 
AstPrimaryExpression(Parser, int) - Constructor for class cppast.AstPrimaryExpression
 
AstRelationalExpression - Class in cppast
 
AstRelationalExpression(int) - Constructor for class cppast.AstRelationalExpression
 
AstRelationalExpression(Parser, int) - Constructor for class cppast.AstRelationalExpression
 
AstReturnStatement - Class in cppast
 
AstReturnStatement(int) - Constructor for class cppast.AstReturnStatement
 
AstReturnStatement(Parser, int) - Constructor for class cppast.AstReturnStatement
 
AstShiftExpression - Class in cppast
 
AstShiftExpression(int) - Constructor for class cppast.AstShiftExpression
 
AstShiftExpression(Parser, int) - Constructor for class cppast.AstShiftExpression
 
AstSwitchStatement - Class in cppast
 
AstSwitchStatement(int) - Constructor for class cppast.AstSwitchStatement
 
AstSwitchStatement(Parser, int) - Constructor for class cppast.AstSwitchStatement
 
AstThrowExpression - Class in cppast
 
AstThrowExpression(int) - Constructor for class cppast.AstThrowExpression
 
AstThrowExpression(Parser, int) - Constructor for class cppast.AstThrowExpression
 
AstTranslationUnit - Class in cppast
 
AstTranslationUnit(int) - Constructor for class cppast.AstTranslationUnit
 
AstTranslationUnit(Parser, int) - Constructor for class cppast.AstTranslationUnit
 
AstTryBlock - Class in cppast
 
AstTryBlock(int) - Constructor for class cppast.AstTryBlock
 
AstTryBlock(Parser, int) - Constructor for class cppast.AstTryBlock
 
AstTypeIdExpression - Class in cppast
 
AstTypeIdExpression(int) - Constructor for class cppast.AstTypeIdExpression
 
AstTypeIdExpression(Parser, int) - Constructor for class cppast.AstTypeIdExpression
 
AstUnaryExpression - Class in cppast
 
AstUnaryExpression(int) - Constructor for class cppast.AstUnaryExpression
 
AstUnaryExpression(Parser, int) - Constructor for class cppast.AstUnaryExpression
 
AUTO - Static variable in interface cppast.ParserConstants
 
Average - Class in cppncss.measure
Computes the average of a series of values.
Average(String, int) - Constructor for class cppncss.measure.Average
Create an average.
AverageCollector - Class in cppncss.measure
Collects averages of measures.
AverageCollector(AverageObserver) - Constructor for class cppncss.measure.AverageCollector
Create an average collector.
AverageObserver - Interface in cppncss.measure
Defines an observer of averages of measures.

B

backup(int) - Method in class cppast.JavaCharStream
 
base_clause() - Method in class cppast.Parser
 
base_specifier() - Method in class cppast.Parser
 
beginColumn - Variable in class cppast.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class cppast.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BeginToken() - Method in class cppast.JavaCharStream
 
BITWISEANDEQUAL - Static variable in interface cppast.ParserConstants
 
BITWISEOR - Static variable in interface cppast.ParserConstants
 
BITWISEOREQUAL - Static variable in interface cppast.ParserConstants
 
BITWISEXOR - Static variable in interface cppast.ParserConstants
 
BITWISEXOREQUAL - Static variable in interface cppast.ParserConstants
 
block_declaration() - Method in class cppast.Parser
 
BOOL - Static variable in interface cppast.ParserConstants
 
BREAK - Static variable in interface cppast.ParserConstants
 
bufcolumn - Variable in class cppast.JavaCharStream
 
buffer - Variable in class cppast.JavaCharStream
 
bufline - Variable in class cppast.JavaCharStream
 
bufpos - Variable in class cppast.JavaCharStream
 
builtin_type_specifier() - Method in class cppast.Parser
 

C

C_STYLE_COMMENT - Static variable in interface cppast.ParserConstants
 
CASE - Static variable in interface cppast.ParserConstants
 
cast_expression() - Method in class cppast.Parser
 
CATCH - Static variable in interface cppast.ParserConstants
 
CcnCounter - Class in cppncss.counter
Implements a CCN counter.
CcnCounter(CounterObserver) - Constructor for class cppncss.counter.CcnCounter
Create a CCN counter.
changed(String) - Method in class cppncss.counter.FileVisitor
Specify the file being processed.
changed(String) - Method in class cppncss.measure.AverageCollector
Specify the file being processed.
changed(String) - Method in class cppncss.measure.MeasureCollector
Specify the file being processed.
changed(String) - Method in class cppncss.measure.SumCollector
Specify the file being processed.
changed(String) - Method in class cpptools.AntLogger
Specify the file being processed.
changed(String) - Method in class cpptools.ConsoleLogger
Specify the file being processed.
changed(String) - Method in interface cpptools.EventHandler
Specify the file being processed.
changed(String) - Method in interface cpptools.FileObserver
Specify the file being processed.
changed(String) - Method in class cpptools.FileObserverComposite
Specify the file being processed.
CHAR - Static variable in interface cppast.ParserConstants
 
CHARACTER - Static variable in interface cppast.ParserConstants
 
CLASS - Static variable in interface cppast.ParserConstants
 
class_head() - Method in class cppast.Parser
 
class_key() - Method in class cppast.Parser
 
class_name() - Method in class cppast.Parser
 
class_specifier() - Method in class cppast.Parser
 
close() - Method in class cppast.Scope
Close the scope.
closeScope(Token) - Method in class cppast.SimpleNode
Close the node scope.
closeScope() - Method in class cppast.SymbolTable
Close current scope.
closeScopes() - Method in class cppast.SymbolTable
Close all scopes.
Collector - Interface in cppncss.measure
Adapts observers to a single interface.
COLON - Static variable in interface cppast.ParserConstants
 
column - Variable in class cppast.JavaCharStream
 
COMMA - Static variable in interface cppast.ParserConstants
 
compareTo(Object) - Method in class cppncss.measure.Measure
compound_statement() - Method in class cppast.Parser
 
condition() - Method in class cppast.Parser
 
conditional_expression() - Method in class cppast.Parser
 
ConsoleLogger - Class in cpptools
Logs all events to System.err.
ConsoleLogger(Options) - Constructor for class cpptools.ConsoleLogger
Create an event output.
CONST - Static variable in interface cppast.ParserConstants
 
constant() - Method in class cppast.Parser
 
constant_expression() - Method in class cppast.Parser
 
CONTINUE - Static variable in interface cppast.ParserConstants
 
conversion_function() - Method in class cppast.Parser
 
conversion_function_decl_or_def() - Method in class cppast.Parser
 
conversion_function_id() - Method in class cppast.Parser
 
Counter - Interface in cppncss.counter
Defines a counter.
CounterObserver - Interface in cppncss.counter
Defines an observer for measures.
CPP_STYLE_COMMENT - Static variable in interface cppast.ParserConstants
 
cppast - package cppast
 
cppncss - package cppncss
 
CppNcss - Class in cppncss
Provides code measures for C++.
CppNcss(Options, EventHandler) - Constructor for class cppncss.CppNcss
Create a CppNcss instance.
cppncss.counter - package cppncss.counter
 
cppncss.measure - package cppncss.measure
 
CppNcssTask - Class in cppncss
Provides an Apache Ant task implementation for CppNcss.
CppNcssTask() - Constructor for class cppncss.CppNcssTask
 
CppNcssTask.Define - Class in cppncss
Provides a define definition.
CppNcssTask.Define() - Constructor for class cppncss.CppNcssTask.Define
Create a define symbol.
CppNcssTask.Macro - Class in cppncss
Provides a macro definition.
CppNcssTask.Macro() - Constructor for class cppncss.CppNcssTask.Macro
Create a macro symbol.
CppNcssTask.Symbol - Class in cppncss
Provides a symbol definition.
CppNcssTask.Symbol(String) - Constructor for class cppncss.CppNcssTask.Symbol
Create a symbol.
cppstyle - package cppstyle
 
CppStyle - Class in cppstyle
Provides style checking for C++.
CppStyle(Options, EventHandler) - Constructor for class cppstyle.CppStyle
Create a CppStyle instance.
cppstyle.checks - package cppstyle.checks
 
cpptools - package cpptools
 
cpptools.preprocessor - package cpptools.preprocessor
 
createScope(String) - Method in class cppast.Scope
Create a sub-scope to the scope.
ctor_declarator() - Method in class cppast.Parser
 
ctor_definition() - Method in class cppast.Parser
 
ctor_initializer() - Method in class cppast.Parser
 
curChar - Variable in class cppast.ParserTokenManager
 
currentToken - Variable in exception cppast.ParseException
This is the last token that has been consumed successfully.
cv_qualifier_seq() - Method in class cppast.Parser
 

D

debugStream - Variable in class cppast.ParserTokenManager
 
DECIMALINT - Static variable in interface cppast.ParserConstants
 
DECIMALLONG - Static variable in interface cppast.ParserConstants
 
declaration() - Method in class cppast.Parser
 
declaration_specifiers() - Method in class cppast.Parser
 
declarator() - Method in class cppast.Parser
 
declarator_suffixes() - Method in class cppast.Parser
 
DEFAULT - Static variable in interface cppast.ParserConstants
 
Define - Class in cpptools.preprocessor
Manages define pre-proprecessing.
Define(Stack<Token>, String, String) - Constructor for class cpptools.preprocessor.Define
Create a define definition.
DELETE - Static variable in interface cppast.ParserConstants
 
delete_expression() - Method in class cppast.Parser
 
direct_declarator() - Method in class cppast.Parser
 
direct_new_declarator() - Method in class cppast.Parser
 
disable_tracing() - Method in class cppast.Parser
 
display(String, int, int) - Method in class cpptools.AbstractLogger
Display a diagnostic.
display(String, int, int) - Method in interface cpptools.EventHandler
Display a diagnostic.
display() - Method in class cpptools.Usage
Display the usage information.
DIVIDE - Static variable in interface cppast.ParserConstants
 
DIVIDEEQUAL - Static variable in interface cppast.ParserConstants
 
DO - Static variable in interface cppast.ParserConstants
 
Done() - Method in class cppast.JavaCharStream
 
DOT - Static variable in interface cppast.ParserConstants
 
DOTSTAR - Static variable in interface cppast.ParserConstants
 
DOUBLE - Static variable in interface cppast.ParserConstants
 
dtor_ctor_decl_spec() - Method in class cppast.Parser
 
dtor_declarator() - Method in class cppast.Parser
 
dtor_definition() - Method in class cppast.Parser
 

E

ELLIPSIS - Static variable in interface cppast.ParserConstants
 
ELSE - Static variable in interface cppast.ParserConstants
 
enable_tracing() - Method in class cppast.Parser
 
endColumn - Variable in class cppast.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class cppast.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
ENUM - Static variable in interface cppast.ParserConstants
 
enum_specifier() - Method in class cppast.Parser
 
enumerator() - Method in class cppast.Parser
 
enumerator_list() - Method in class cppast.Parser
 
EOF - Static variable in interface cppast.ParserConstants
 
eol - Variable in exception cppast.ParseException
The end of line string for this machine.
EQUAL - Static variable in interface cppast.ParserConstants
 
equality_expression() - Method in class cppast.Parser
 
error(String, Throwable, String) - Method in class cpptools.AntLogger
Notify an error.
error(String, Throwable, String) - Method in class cpptools.ConsoleLogger
Notify an error.
error(String, Throwable, String) - Method in interface cpptools.EventHandler
Notify an error.
EventHandler - Interface in cpptools
Defines events associated to analyzis.
exception_declaration() - Method in class cppast.Parser
 
exception_spec() - Method in class cppast.Parser
 
exclusive_or_expression() - Method in class cppast.Parser
 
execute() - Method in class cppncss.CppNcssTask
ExpandBuff(boolean) - Method in class cppast.JavaCharStream
 
expectedTokenSequences - Variable in exception cppast.ParseException
Each entry in this array is an array of integers.
EXPLICIT - Static variable in interface cppast.ParserConstants
 
expression() - Method in class cppast.Parser
 
expression_list() - Method in class cppast.Parser
 
extend(Scope) - Method in class cppast.Scope
Extend the scope with another one.
extend(String) - Method in class cppast.SymbolTable
Extend the current scope with another scope.
EXTERN - Static variable in interface cppast.ParserConstants
 

F

FALSETOK - Static variable in interface cppast.ParserConstants
 
FileHeaderCheck - Class in cppstyle.checks
Checks for the validity of file headers.
FileHeaderCheck(InputStream) - Constructor for class cppstyle.checks.FileHeaderCheck
Create a file header check.
FileObserver - Interface in cpptools
Provides a means to be notified about a file being processed.
FileObserverComposite - Class in cpptools
Provides a composite for file observers.
FileObserverComposite() - Constructor for class cpptools.FileObserverComposite
 
FileVisitor - Class in cppncss.counter
Implements a visitor for files.
FileVisitor(Counter) - Constructor for class cppncss.counter.FileVisitor
Create a function visitor.
FillBuff() - Method in class cppast.JavaCharStream
 
finished(int, int) - Method in class cpptools.AbstractLogger
Notify an end event.
finished(int, int) - Method in interface cpptools.EventHandler
Notify an end event.
FLOAT - Static variable in interface cppast.ParserConstants
 
FLOATONE - Static variable in interface cppast.ParserConstants
 
FLOATTWO - Static variable in interface cppast.ParserConstants
 
flush() - Method in class cppncss.AsciiResultOutput
Notify about the end of the result flow.
flush(String, int) - Method in class cppncss.counter.AbstractCounter
Notify the end of a measure.
flush(String, int) - Method in interface cppncss.counter.Counter
Notify the end of a measure.
flush() - Method in class cppncss.measure.AverageCollector
Output computed measurements.
flush() - Method in interface cppncss.measure.Collector
Output computed measurements.
flush() - Method in class cppncss.measure.MeasureCollector
Output computed measurements.
flush() - Method in class cppncss.measure.SumCollector
Output computed measurements.
flush() - Method in interface cppncss.ResultOutput
Notify about the end of the result flow.
flush() - Method in class cppncss.XmlResultOutput
Notify about the end of the result flow.
FOR - Static variable in interface cppast.ParserConstants
 
FRIEND - Static variable in interface cppast.ParserConstants
 
function() - Method in class cppast.Parser
 
function_decl_or_def() - Method in class cppast.Parser
 
function_declarator() - Method in class cppast.Parser
 
function_declarator_lookahead() - Method in class cppast.Parser
 
function_direct_declarator() - Method in class cppast.Parser
 
function_parameters() - Method in class cppast.Parser
 
FunctionCounter - Class in cppncss.counter
Implements a function counter.
FunctionCounter(CounterObserver) - Constructor for class cppncss.counter.FunctionCounter
Create a counter.
FunctionNameExtractor - Class in cppncss.counter
Provides a visitor implementation to extract a function name.
FunctionNameExtractor() - Constructor for class cppncss.counter.FunctionNameExtractor
 
FunctionVisitor - Class in cppncss.counter
Implements a visitor for functions.
FunctionVisitor(Counter) - Constructor for class cppncss.counter.FunctionVisitor
Create a function visitor.

G

generateParseException() - Method in class cppast.Parser
 
getArgList() - Method in class cpptools.Options
Retrieve a list of the non-parsable remaining arguments.
getBeginColumn() - Method in class cppast.JavaCharStream
 
getBeginLine() - Method in class cppast.JavaCharStream
 
getColumn() - Method in class cppast.JavaCharStream
Deprecated.  
getCurrentScope() - Method in class cppast.SymbolTable
 
getEndColumn() - Method in class cppast.JavaCharStream
 
getEndLine() - Method in class cppast.JavaCharStream
 
getFirstToken() - Method in class cppast.SimpleNode
Retrieve the node first token.
GetImage() - Method in class cppast.JavaCharStream
 
getLastToken() - Method in class cppast.SimpleNode
Retrive the node last token.
getLine() - Method in class cppast.JavaCharStream
Deprecated.  
getMessage() - Method in exception cppast.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error cppast.TokenMgrError
You can also modify the body of this method to customize your error messages.
getName() - Method in class cppncss.CppNcssTask.Symbol
Retrieve the name.
getNextToken() - Method in class cppast.Parser
 
getNextToken() - Method in class cppast.ParserTokenManager
 
getNextToken() - Method in class cpptools.preprocessor.PreProcessor
getOptionProperties(String) - Method in class cpptools.Options
Retrieve a list of all properties for a given option.
getOptionPropertyValues(String) - Method in class cpptools.Options
Retrieve a list of all property values for a given option.
getOptionValues(String) - Method in class cpptools.Options
Retrieve a list of all values for a given option.
getScope(String) - Method in class cppast.Scope
Retrieve the scope of a given name.
GetSuffix(int) - Method in class cppast.JavaCharStream
 
getTabSize(int) - Method in class cppast.JavaCharStream
 
getToken(int) - Method in class cppast.Parser
 
getValue() - Method in class cppncss.CppNcssTask.Symbol
Retrieve the value.
GOTO - Static variable in interface cppast.ParserConstants
 
GREATERTHAN - Static variable in interface cppast.ParserConstants
 
GREATERTHANOREQUALTO - Static variable in interface cppast.ParserConstants
 

H

handler() - Method in class cppast.Parser
 
hasOption(String) - Method in class cpptools.Options
Test if an option is set.
HEXADECIMALINT - Static variable in interface cppast.ParserConstants
 
HEXADECIMALLONG - Static variable in interface cppast.ParserConstants
 

I

ID - Static variable in interface cppast.ParserConstants
 
id_expression() - Method in class cppast.Parser
 
IF - Static variable in interface cppast.ParserConstants
 
image - Variable in class cppast.Token
The string image of the token.
inBuf - Variable in class cppast.JavaCharStream
 
inclusive_or_expression() - Method in class cppast.Parser
 
increment() - Method in class cppncss.counter.AbstractCounter
Increments the counter.
init_declarator() - Method in class cppast.Parser
 
init_declarator_list() - Method in class cppast.Parser
 
initializer() - Method in class cppast.Parser
 
INLINE - Static variable in interface cppast.ParserConstants
 
input_stream - Variable in class cppast.ParserTokenManager
 
inputStream - Variable in class cppast.JavaCharStream
 
insert(Token) - Method in class cpptools.preprocessor.AbstractTokenFilter
Insert filtered tokens into the token flow.
INT - Static variable in interface cppast.ParserConstants
 
iteration_statement() - Method in class cppast.Parser
 

J

JavaCharStream - Class in cppast
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(Reader, int, int, int) - Constructor for class cppast.JavaCharStream
 
JavaCharStream(Reader, int, int) - Constructor for class cppast.JavaCharStream
 
JavaCharStream(Reader) - Constructor for class cppast.JavaCharStream
 
JavaCharStream(InputStream, String, int, int, int) - Constructor for class cppast.JavaCharStream
 
JavaCharStream(InputStream, int, int, int) - Constructor for class cppast.JavaCharStream
 
JavaCharStream(InputStream, String, int, int) - Constructor for class cppast.JavaCharStream
 
JavaCharStream(InputStream, int, int) - Constructor for class cppast.JavaCharStream
 
JavaCharStream(InputStream, String) - Constructor for class cppast.JavaCharStream
 
JavaCharStream(InputStream) - Constructor for class cppast.JavaCharStream
 
jj_nt - Variable in class cppast.Parser
 
jjFillToken() - Method in class cppast.ParserTokenManager
 
jjstrLiteralImages - Static variable in class cppast.ParserTokenManager
 
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstAdditiveExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstAndExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstAssignmentExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstBreakStatement
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstCaseStatement
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstCastExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstCatchBlock
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstClassDeclaration
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstClassDefinition
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstConditionalExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstConstantExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstConstructorDeclaration
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstConstructorDefinition
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstConstructorInitializer
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstContinueStatement
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstDeclaration
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstDeclarationStatement
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstDefaultStatement
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstDeleteExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstDestructorDeclaration
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstDestructorDefinition
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstElseStatement
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstEnumSpecifier
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstEqualityExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstExclusiveOrExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstExpressionStatement
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstFunctionBody
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstFunctionCallExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstFunctionDeclaration
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstFunctionDefinition
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstFunctionName
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstFunctionParameters
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstFunctionPointerPostfix
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstGotoStatement
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstIdExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstIfStatement
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstInclusiveOrExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstIterationStatement
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstLabelStatement
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstLogicalAndExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstLogicalOrExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstMemberDeclaration
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstMultiplicativeExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstNamespaceAliasDefinition
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstNamespaceDefinition
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstNewExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstParameter
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstParameterType
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstParameterTypeQualifier
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstPointerToMemberExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstPostfixExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstPrimaryExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstRelationalExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstReturnStatement
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstShiftExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstSwitchStatement
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstThrowExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstTranslationUnit
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstTryBlock
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstTypeIdExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class cppast.AstUnaryExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in interface cppast.Node
Accept the visitor.
jjtAddChild(Node, int) - Method in interface cppast.Node
This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - Method in class cppast.SimpleNode
This method tells the node to add its argument to the node's list of children.
JJTADDITIVEEXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTANDEXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTASSIGNMENTEXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTBREAKSTATEMENT - Static variable in interface cppast.ParserTreeConstants
 
JJTCASESTATEMENT - Static variable in interface cppast.ParserTreeConstants
 
JJTCASTEXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTCATCHBLOCK - Static variable in interface cppast.ParserTreeConstants
 
JJTCLASSDECLARATION - Static variable in interface cppast.ParserTreeConstants
 
JJTCLASSDEFINITION - Static variable in interface cppast.ParserTreeConstants
 
jjtClose() - Method in interface cppast.Node
This method is called after all the child nodes have been added.
jjtClose() - Method in class cppast.SimpleNode
This method is called after all the child nodes have been added.
JJTCONDITIONALEXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTCONSTANTEXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTCONSTRUCTORDECLARATION - Static variable in interface cppast.ParserTreeConstants
 
JJTCONSTRUCTORDEFINITION - Static variable in interface cppast.ParserTreeConstants
 
JJTCONSTRUCTORINITIALIZER - Static variable in interface cppast.ParserTreeConstants
 
JJTCONTINUESTATEMENT - Static variable in interface cppast.ParserTreeConstants
 
JJTDECLARATION - Static variable in interface cppast.ParserTreeConstants
 
JJTDECLARATIONSTATEMENT - Static variable in interface cppast.ParserTreeConstants
 
JJTDEFAULTSTATEMENT - Static variable in interface cppast.ParserTreeConstants
 
JJTDELETEEXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTDESTRUCTORDECLARATION - Static variable in interface cppast.ParserTreeConstants
 
JJTDESTRUCTORDEFINITION - Static variable in interface cppast.ParserTreeConstants
 
JJTELSESTATEMENT - Static variable in interface cppast.ParserTreeConstants
 
JJTENUMSPECIFIER - Static variable in interface cppast.ParserTreeConstants
 
JJTEQUALITYEXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTEXCLUSIVEOREXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTEXPRESSIONSTATEMENT - Static variable in interface cppast.ParserTreeConstants
 
JJTFUNCTIONBODY - Static variable in interface cppast.ParserTreeConstants
 
JJTFUNCTIONCALLEXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTFUNCTIONDECLARATION - Static variable in interface cppast.ParserTreeConstants
 
JJTFUNCTIONDEFINITION - Static variable in interface cppast.ParserTreeConstants
 
JJTFUNCTIONNAME - Static variable in interface cppast.ParserTreeConstants
 
JJTFUNCTIONPARAMETERS - Static variable in interface cppast.ParserTreeConstants
 
JJTFUNCTIONPOINTERPOSTFIX - Static variable in interface cppast.ParserTreeConstants
 
jjtGetChild(int) - Method in interface cppast.Node
This method returns a child node.
jjtGetChild(int) - Method in class cppast.SimpleNode
This method returns a child node.
jjtGetNumChildren() - Method in interface cppast.Node
Return the number of children the node has.
jjtGetNumChildren() - Method in class cppast.SimpleNode
Return the number of children the node has.
jjtGetParent() - Method in interface cppast.Node
 
jjtGetParent() - Method in class cppast.SimpleNode
JJTGOTOSTATEMENT - Static variable in interface cppast.ParserTreeConstants
 
JJTIDEXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTIFSTATEMENT - Static variable in interface cppast.ParserTreeConstants
 
JJTINCLUSIVEOREXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTITERATIONSTATEMENT - Static variable in interface cppast.ParserTreeConstants
 
JJTLABELSTATEMENT - Static variable in interface cppast.ParserTreeConstants
 
JJTLOGICALANDEXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTLOGICALOREXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTMEMBERDECLARATION - Static variable in interface cppast.ParserTreeConstants
 
JJTMULTIPLICATIVEEXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTNAMESPACEALIASDEFINITION - Static variable in interface cppast.ParserTreeConstants
 
JJTNAMESPACEDEFINITION - Static variable in interface cppast.ParserTreeConstants
 
JJTNEWEXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
jjtNodeName - Static variable in interface cppast.ParserTreeConstants
 
jjtOpen() - Method in interface cppast.Node
This method is called after the node has been made the current node.
jjtOpen() - Method in class cppast.SimpleNode
This method is called after the node has been made the current node.
JJTPARAMETER - Static variable in interface cppast.ParserTreeConstants
 
JJTPARAMETERTYPE - Static variable in interface cppast.ParserTreeConstants
 
JJTPARAMETERTYPEQUALIFIER - Static variable in interface cppast.ParserTreeConstants
 
JJTPOINTERTOMEMBEREXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTPOSTFIXEXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTPRIMARYEXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
jjtree - Variable in class cppast.Parser
 
JJTRELATIONALEXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTRETURNSTATEMENT - Static variable in interface cppast.ParserTreeConstants
 
jjtSetParent(Node) - Method in interface cppast.Node
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - Method in class cppast.SimpleNode
This pair of methods are used to inform the node of its parent.
JJTSHIFTEXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTSWITCHSTATEMENT - Static variable in interface cppast.ParserTreeConstants
 
JJTTHROWEXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTTRANSLATIONUNIT - Static variable in interface cppast.ParserTreeConstants
 
JJTTRYBLOCK - Static variable in interface cppast.ParserTreeConstants
 
JJTTYPEIDEXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTUNARYEXPRESSION - Static variable in interface cppast.ParserTreeConstants
 
JJTVOID - Static variable in interface cppast.ParserTreeConstants
 
jump_statement() - Method in class cppast.Parser
 

K

kind - Variable in class cppast.Token
An integer that describes the kind of this token.

L

labeled_statement() - Method in class cppast.Parser
 
LCURLYBRACE - Static variable in interface cppast.ParserConstants
 
LESSTHAN - Static variable in interface cppast.ParserConstants
 
LESSTHANOREQUALTO - Static variable in interface cppast.ParserConstants
 
LexicalError(boolean, int, int, int, String, char) - Static method in error cppast.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class cppast.ParserTokenManager
 
line - Variable in class cppast.JavaCharStream
 
linkage_specification() - Method in class cppast.Parser
 
log(String) - Method in class cpptools.AbstractLogger
Log a given message.
log(String) - Method in class cpptools.AntLogger
Log a given message.
log(String) - Method in class cpptools.ConsoleLogger
Log a given message.
logical_and_expression() - Method in class cppast.Parser
 
logical_or_expression() - Method in class cppast.Parser
 
LONG - Static variable in interface cppast.ParserConstants
 
lookingAhead - Variable in class cppast.Parser
 
LPARENTHESIS - Static variable in interface cppast.ParserConstants
 
LSQUAREBRACKET - Static variable in interface cppast.ParserConstants
 

M

Macro - Class in cpptools.preprocessor
Manages macro pre-processing.
Macro(TokenProvider, Stack<Token>, String, String) - Constructor for class cpptools.preprocessor.Macro
Create a macro.
main(String[]) - Static method in class cppncss.CppNcss
Run the application.
main(String[]) - Static method in class cppstyle.CppStyle
Run the application.
matches(String) - Method in class cpptools.preprocessor.AbstractTokenFilter
Test if the filter name matches a given name.
matches(String) - Method in interface cpptools.preprocessor.TokenFilter
Test if the filter name matches a given name.
maxNextCharInd - Variable in class cppast.JavaCharStream
 
Measure - Class in cppncss.measure
Stores a result measure.
Measure(String, String, int, int) - Constructor for class cppncss.measure.Measure
Create a measure.
MeasureCollector - Class in cppncss.measure
Collects measures.
MeasureCollector(Options, MeasureObserver) - Constructor for class cppncss.measure.MeasureCollector
Create a measure collector.
MeasureObserver - Interface in cppncss.measure
Defines a measure observer.
mem_initializer() - Method in class cppast.Parser
 
mem_initializer_id() - Method in class cppast.Parser
 
member_declaration() - Method in class cppast.Parser
 
member_declarator() - Method in class cppast.Parser
 
member_declarator_list() - Method in class cppast.Parser
 
member_specification() - Method in class cppast.Parser
 
MINUS - Static variable in interface cppast.ParserConstants
 
MINUSEQUAL - Static variable in interface cppast.ParserConstants
 
MINUSMINUS - Static variable in interface cppast.ParserConstants
 
MOD - Static variable in interface cppast.ParserConstants
 
MODEQUAL - Static variable in interface cppast.ParserConstants
 
multiplicative_expression() - Method in class cppast.Parser
 
MUTABLE - Static variable in interface cppast.ParserConstants
 

N

NAMESPACE - Static variable in interface cppast.ParserConstants
 
namespace_alias_definition() - Method in class cppast.Parser
 
namespace_definition() - Method in class cppast.Parser
 
NcssCounter - Class in cppncss.counter
Implements a NCSS counter.
NcssCounter(CounterObserver) - Constructor for class cppncss.counter.NcssCounter
Create a NCSS counter.
NEW - Static variable in interface cppast.ParserConstants
 
new_declarator() - Method in class cppast.Parser
 
new_expression() - Method in class cppast.Parser
 
new_initializer() - Method in class cppast.Parser
 
new_placement() - Method in class cppast.Parser
 
new_type_id() - Method in class cppast.Parser
 
newToken(int) - Static method in class cppast.Token
Returns a new Token object, by default.
next - Variable in class cppast.Token
A reference to the next regular (non-special) token from the input stream.
next() - Method in class cpptools.preprocessor.PreProcessor
Retrieve the next available token.
next() - Method in interface cpptools.preprocessor.TokenProvider
Retrieve the next available token.
nextCharBuf - Variable in class cppast.JavaCharStream
 
nextCharInd - Variable in class cppast.JavaCharStream
 
Node - Interface in cppast
 
NOT - Static variable in interface cppast.ParserConstants
 
NOTEQUAL - Static variable in interface cppast.ParserConstants
 
notify(String, List<String>) - Method in class cppncss.AbstractResultOutput
Notify about a list of labels.
notify(String, String, int) - Method in class cppncss.AbstractResultOutput
Notify about a measurement.
notify(String, String, float) - Method in class cppncss.AsciiResultOutput
Notify about an average.
notify(String, String, long) - Method in class cppncss.AsciiResultOutput
Notify about a sum.
notify(String, String, int, int) - Method in interface cppncss.counter.CounterObserver
Notify about a measure.
notify(String, String, int, int) - Method in class cppncss.measure.AverageCollector
Notify about a measure.
notify(String, float) - Method in interface cppncss.measure.AverageObserver
Notify of the average of measures.
notify(String, String, int, int) - Method in class cppncss.measure.MeasureCollector
Notify about a measure.
notify(List<String>) - Method in interface cppncss.measure.MeasureObserver
Notify of the labels of the measures.
notify(String, int) - Method in interface cppncss.measure.MeasureObserver
Notify of a measure.
notify(String, String, int, int) - Method in class cppncss.measure.SumCollector
Notify about a measure.
notify(String, long) - Method in interface cppncss.measure.SumObserver
Notify of the sum of measures.
notify(String, List<String>) - Method in interface cppncss.ResultOutput
Notify about a list of labels.
notify(String, String, int) - Method in interface cppncss.ResultOutput
Notify about a measurement.
notify(String, String, float) - Method in interface cppncss.ResultOutput
Notify about an average.
notify(String, String, long) - Method in interface cppncss.ResultOutput
Notify about a sum.
notify(List<String>) - Method in class cppncss.ResultOutputAdapter
Notify of the labels of the measures.
notify(String, int) - Method in class cppncss.ResultOutputAdapter
Notify of a measure.
notify(String, float) - Method in class cppncss.ResultOutputAdapter
Notify of the average of measures.
notify(String, long) - Method in class cppncss.ResultOutputAdapter
Notify of the sum of measures.
notify(String, String, float) - Method in class cppncss.XmlResultOutput
Notify about an average.
notify(String, String, long) - Method in class cppncss.XmlResultOutput
Notify about a sum.

O

OCTALINT - Static variable in interface cppast.ParserConstants
 
OCTALLONG - Static variable in interface cppast.ParserConstants
 
openScope(Token, Scope) - Method in class cppast.SimpleNode
Open the node scope.
openScope(String) - Method in class cppast.SymbolTable
Opens a scope of a given name.
operator() - Method in class cppast.Parser
 
OPERATOR - Static variable in interface cppast.ParserConstants
 
operator_function_id() - Method in class cppast.Parser
 
operator_id() - Method in class cppast.Parser
 
Options - Class in cpptools
Implements a simple program options handler.
Options(String[]) - Constructor for class cpptools.Options
Create a program options handler.
OR - Static variable in interface cppast.ParserConstants
 

P

parameter_declaration() - Method in class cppast.Parser
 
parameter_declaration_list() - Method in class cppast.Parser
 
parameter_list() - Method in class cppast.Parser
 
ParseException - Exception in cppast
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception cppast.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception cppast.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception cppast.ParseException
 
Parser - Class in cppast
 
Parser(InputStream) - Constructor for class cppast.Parser
 
Parser(InputStream, String) - Constructor for class cppast.Parser
 
Parser(Reader) - Constructor for class cppast.Parser
 
Parser(ParserTokenManager) - Constructor for class cppast.Parser
 
ParserConstants - Interface in cppast
 
ParserTokenManager - Class in cppast
 
ParserTokenManager(JavaCharStream) - Constructor for class cppast.ParserTokenManager
 
ParserTokenManager(JavaCharStream, int) - Constructor for class cppast.ParserTokenManager
 
ParserTreeConstants - Interface in cppast
 
ParserVisitor - Interface in cppast
 
PLUS - Static variable in interface cppast.ParserConstants
 
PLUSEQUAL - Static variable in interface cppast.ParserConstants
 
PLUSPLUS - Static variable in interface cppast.ParserConstants
 
pm_expression() - Method in class cppast.Parser
 
POINTERTO - Static variable in interface cppast.ParserConstants
 
postfix_expression() - Method in class cppast.Parser
 
PREPROCESSOR - Static variable in interface cppast.ParserConstants
 
PreProcessor - Class in cpptools.preprocessor
Adapts the two token management systems.
PreProcessor() - Constructor for class cpptools.preprocessor.PreProcessor
Create an adapter.
prevCharIsCR - Variable in class cppast.JavaCharStream
 
prevCharIsLF - Variable in class cppast.JavaCharStream
 
primary_expression() - Method in class cppast.Parser
 
printHeaders(String, List<String>) - Method in class cppncss.AbstractResultOutput
Print measurements headers.
printHeaders(String, List<String>) - Method in class cppncss.AsciiResultOutput
Print measurements headers.
printHeaders(String, List<String>) - Method in class cppncss.XmlResultOutput
Print measurements headers.
printIndex(String, int) - Method in class cppncss.AbstractResultOutput
Print the index of an item.
printIndex(String, int) - Method in class cppncss.AsciiResultOutput
Print the index of an item.
printIndex(String, int) - Method in class cppncss.XmlResultOutput
Print the index of an item.
printItem(String) - Method in class cppncss.AbstractResultOutput
Print an item.
printItem(String) - Method in class cppncss.AsciiResultOutput
Print an item.
printItem(String) - Method in class cppncss.XmlResultOutput
Print an item.
printMeasurement(String, int) - Method in class cppncss.AbstractResultOutput
Print a measurement.
printMeasurement(String, int) - Method in class cppncss.AsciiResultOutput
Print a measurement.
printMeasurement(String, int) - Method in class cppncss.XmlResultOutput
Print a measurement.
PRIVATE - Static variable in interface cppast.ParserConstants
 
process(Token) - Method in class cpptools.preprocessor.Define
Trigger filtering based on a given token.
process(Token) - Method in class cpptools.preprocessor.Macro
Trigger filtering based on a given token.
process(Token) - Method in interface cpptools.preprocessor.TokenFilter
Trigger filtering based on a given token.
PROTECTED - Static variable in interface cppast.ParserConstants
 
ptr_operator() - Method in class cppast.Parser
 
ptr_operator_seq() - Method in class cppast.Parser
 
PUBLIC - Static variable in interface cppast.ParserConstants
 
pure_specifier() - Method in class cppast.Parser
 

Q

qualified_id() - Method in class cppast.Parser
 
qualified_type() - Method in class cppast.Parser
 
QUESTIONMARK - Static variable in interface cppast.ParserConstants
 

R

RCURLYBRACE - Static variable in interface cppast.ParserConstants
 
ReadByte() - Method in class cppast.JavaCharStream
 
readChar() - Method in class cppast.JavaCharStream
 
REDECLARED - Static variable in interface cppast.ParserConstants
 
REGISTER - Static variable in interface cppast.ParserConstants
 
register(ParserVisitor) - Method in class cppast.VisitorComposite
Add a visitor to the composite.
register(FileObserver) - Method in class cpptools.FileObserverComposite
Add a file observer to the composite.
ReInit(Reader, int, int, int) - Method in class cppast.JavaCharStream
 
ReInit(Reader, int, int) - Method in class cppast.JavaCharStream
 
ReInit(Reader) - Method in class cppast.JavaCharStream
 
ReInit(InputStream, String, int, int, int) - Method in class cppast.JavaCharStream
 
ReInit(InputStream, int, int, int) - Method in class cppast.JavaCharStream
 
ReInit(InputStream, String, int, int) - Method in class cppast.JavaCharStream
 
ReInit(InputStream, int, int) - Method in class cppast.JavaCharStream
 
ReInit(InputStream, String) - Method in class cppast.JavaCharStream
 
ReInit(InputStream) - Method in class cppast.JavaCharStream
 
ReInit(InputStream) - Method in class cppast.Parser
 
ReInit(InputStream, String) - Method in class cppast.Parser
 
ReInit(Reader) - Method in class cppast.Parser
 
ReInit(ParserTokenManager) - Method in class cppast.Parser
 
ReInit(JavaCharStream) - Method in class cppast.ParserTokenManager
 
ReInit(JavaCharStream, int) - Method in class cppast.ParserTokenManager
 
relational_expression() - Method in class cppast.Parser
 
reset(Reader) - Method in class cpptools.preprocessor.PreProcessor
Set a new input.
resolve(String) - Method in class cppast.Scope
Resolve a name into the scope.
resolve(String) - Method in class cppast.SimpleNode
Resolve a symbol to a fully scoped name.
ResultOutput - Interface in cppncss
Defines a component to output results.
ResultOutputAdapter - Class in cppncss
Provides an adapter between measurement observers and result outputs.
ResultOutputAdapter(String, ResultOutput) - Constructor for class cppncss.ResultOutputAdapter
Create a result handler.
RETURN - Static variable in interface cppast.ParserConstants
 
RPARENTHESIS - Static variable in interface cppast.ParserConstants
 
RSQUAREBRACKET - Static variable in interface cppast.ParserConstants
 
run() - Method in class cppncss.CppNcss
Run the analyzis.
run() - Method in class cppstyle.CppStyle
Run the analyzis.
run() - Method in class cpptools.Analyzer
Run the analyzis.

S

SCOPE - Static variable in interface cppast.ParserConstants
 
Scope - Class in cppast
Represents a scope.
Scope() - Constructor for class cppast.Scope
Creates an unnamed empty scope.
scope_override() - Method in class cppast.Parser
 
scope_override_lookahead() - Method in class cppast.Parser
 
selection_statement() - Method in class cppast.Parser
 
SEMICOLON - Static variable in interface cppast.ParserConstants
 
setDebugStream(PrintStream) - Method in class cppast.ParserTokenManager
 
setKeepGoing(boolean) - Method in class cppncss.CppNcssTask
Set whether the analyzis should stop upon error or not.
setMeasurements(String) - Method in class cppncss.CppNcssTask
Set the measurements.
setName(String) - Method in class cppncss.CppNcssTask.Symbol
Sets the name.
setPrefix(String) - Method in class cppncss.CppNcssTask
Define a prefix.
setSamples(int) - Method in class cppncss.CppNcssTask
Set the number of samples to output.
setTabSize(int) - Method in class cppast.JavaCharStream
 
setToFile(String) - Method in class cppncss.CppNcssTask
Set the name of the output file.
setValue(String) - Method in class cppncss.CppNcssTask.Symbol
Sets the macro value.
shift_expression() - Method in class cppast.Parser
 
SHIFTLEFT - Static variable in interface cppast.ParserConstants
 
SHIFTLEFTEQUAL - Static variable in interface cppast.ParserConstants
 
SHIFTRIGHT - Static variable in interface cppast.ParserConstants
 
SHIFTRIGHTEQUAL - Static variable in interface cppast.ParserConstants
 
SHORT - Static variable in interface cppast.ParserConstants
 
SIGNED - Static variable in interface cppast.ParserConstants
 
simple_declaration() - Method in class cppast.Parser
 
simple_dtor_declarator() - Method in class cppast.Parser
 
SimpleNode - Class in cppast
Provides a custom base node implementation.
SimpleNode(int) - Constructor for class cppast.SimpleNode
Create a node.
SimpleNode(Parser, int) - Constructor for class cppast.SimpleNode
Create a node.
SIZEOF - Static variable in interface cppast.ParserConstants
 
specialConstructor - Variable in exception cppast.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class cppast.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
STAR - Static variable in interface cppast.ParserConstants
 
started() - Method in class cpptools.AbstractLogger
Notify a start event.
started() - Method in interface cpptools.EventHandler
Notify a start event.
statement() - Method in class cppast.Parser
 
statement_list() - Method in class cppast.Parser
 
STATIC - Static variable in interface cppast.ParserConstants
 
staticFlag - Static variable in class cppast.JavaCharStream
 
storage_class_specifier() - Method in class cppast.Parser
 
STRING - Static variable in interface cppast.ParserConstants
 
STRUCT - Static variable in interface cppast.ParserConstants
 
Sum - Class in cppncss.measure
Sums a series of values.
Sum(String, int) - Constructor for class cppncss.measure.Sum
Create a sum.
SumCollector - Class in cppncss.measure
Collects sums of measures.
SumCollector(SumObserver) - Constructor for class cppncss.measure.SumCollector
Create a sum collector.
SumObserver - Interface in cppncss.measure
Defines an observer for sums of measures.
SWITCH - Static variable in interface cppast.ParserConstants
 
SwitchTo(int) - Method in class cppast.ParserTokenManager
 
SymbolTable - Class in cppast
Manages the symbol table and scopes.
SymbolTable() - Constructor for class cppast.SymbolTable
Creates a symbol table.

T

tabSize - Variable in class cppast.JavaCharStream
 
TEMPLATE - Static variable in interface cppast.ParserConstants
 
template_argument() - Method in class cppast.Parser
 
template_argument_list() - Method in class cppast.Parser
 
template_declaration() - Method in class cppast.Parser
 
template_head() - Method in class cppast.Parser
 
template_id() - Method in class cppast.Parser
 
template_parameter() - Method in class cppast.Parser
 
template_parameter_list() - Method in class cppast.Parser
 
THIS - Static variable in interface cppast.ParserConstants
 
THROW - Static variable in interface cppast.ParserConstants
 
throw_expression() - Method in class cppast.Parser
 
TILDE - Static variable in interface cppast.ParserConstants
 
TIMESEQUAL - Static variable in interface cppast.ParserConstants
 
toArgument() - Method in class cppncss.CppNcssTask.Symbol
Create the corresponding command line argument.
token - Variable in class cppast.Parser
 
Token - Class in cppast
Describes the input token stream.
Token() - Constructor for class cppast.Token
 
token_source - Variable in class cppast.Parser
 
TokenFilter - Interface in cpptools.preprocessor
Defines a token flow filter.
tokenImage - Variable in exception cppast.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface cppast.ParserConstants
 
TokenMgrError - Error in cppast
 
TokenMgrError() - Constructor for error cppast.TokenMgrError
 
TokenMgrError(String, int) - Constructor for error cppast.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error cppast.TokenMgrError
 
TokenProvider - Interface in cpptools.preprocessor
Defines a token provider.
toString() - Method in class cppast.Scope
toString() - Method in class cppast.SimpleNode
toString() - Method in class cppast.Token
Returns the image.
toString() - Method in class cppncss.measure.Measure
translation_unit() - Method in class cppast.Parser
 
TRUETOK - Static variable in interface cppast.ParserConstants
 
TRY - Static variable in interface cppast.ParserConstants
 
try_block() - Method in class cppast.Parser
 
type_id() - Method in class cppast.Parser
 
type_id_list() - Method in class cppast.Parser
 
type_modifiers() - Method in class cppast.Parser
 
type_qualifier() - Method in class cppast.Parser
 
TYPEDEF - Static variable in interface cppast.ParserConstants
 
TYPEID - Static variable in interface cppast.ParserConstants
 
TYPENAME - Static variable in interface cppast.ParserConstants
 

U

unary_expression() - Method in class cppast.Parser
 
unary_operator() - Method in class cppast.Parser
 
undo(Token, Token) - Method in class cpptools.preprocessor.AbstractTokenFilter
Put both tokens back into the flow.
UNION - Static variable in interface cppast.ParserConstants
 
unqualified_id() - Method in class cppast.Parser
 
UNSIGNED - Static variable in interface cppast.ParserConstants
 
UNSIGNED_DECIMALINT - Static variable in interface cppast.ParserConstants
 
UNSIGNED_DECIMALLONG - Static variable in interface cppast.ParserConstants
 
UNSIGNED_HEXADECIMALINT - Static variable in interface cppast.ParserConstants
 
UNSIGNED_HEXADECIMALLONG - Static variable in interface cppast.ParserConstants
 
UNSIGNED_OCTALINT - Static variable in interface cppast.ParserConstants
 
UNSIGNED_OCTALLONG - Static variable in interface cppast.ParserConstants
 
update(String, int) - Method in class cppncss.measure.Average
Add a value to the average and recompute it.
update(String, String, int, int) - Method in class cppncss.measure.Measure
Add a measure value to the recorded values.
update(String, int) - Method in class cppncss.measure.Sum
Add a value to the sum.
UpdateLineColumn(char) - Method in class cppast.JavaCharStream
 
Usage - Class in cpptools
Provides a means to format an application usage.
Usage(String, String, String) - Constructor for class cpptools.Usage
Create a usage helper.
USING - Static variable in interface cppast.ParserConstants
 
using_declaration() - Method in class cppast.Parser
 
using_directive() - Method in class cppast.Parser
 

V

VIRTUAL - Static variable in interface cppast.ParserConstants
 
visit(SimpleNode, Object) - Method in class cppast.AbstractVisitor
visit(AstTranslationUnit, Object) - Method in class cppast.AbstractVisitor
visit(AstFunctionDefinition, Object) - Method in class cppast.AbstractVisitor
visit(AstConstructorDefinition, Object) - Method in class cppast.AbstractVisitor
visit(AstDestructorDefinition, Object) - Method in class cppast.AbstractVisitor
visit(AstIfStatement, Object) - Method in class cppast.AbstractVisitor
visit(AstCaseStatement, Object) - Method in class cppast.AbstractVisitor
visit(AstIterationStatement, Object) - Method in class cppast.AbstractVisitor
visit(AstCatchBlock, Object) - Method in class cppast.AbstractVisitor
visit(AstFunctionName, Object) - Method in class cppast.AbstractVisitor
visit(AstFunctionParameters, Object) - Method in class cppast.AbstractVisitor
visit(AstParameter, Object) - Method in class cppast.AbstractVisitor
visit(AstParameterType, Object) - Method in class cppast.AbstractVisitor
visit(AstParameterTypeQualifier, Object) - Method in class cppast.AbstractVisitor
visit(AstFunctionBody, Object) - Method in class cppast.AbstractVisitor
visit(AstConstructorInitializer, Object) - Method in class cppast.AbstractVisitor
visit(AstExpressionStatement, Object) - Method in class cppast.AbstractVisitor
visit(AstElseStatement, Object) - Method in class cppast.AbstractVisitor
visit(AstDeclarationStatement, Object) - Method in class cppast.AbstractVisitor
visit(AstSwitchStatement, Object) - Method in class cppast.AbstractVisitor
visit(AstGotoStatement, Object) - Method in class cppast.AbstractVisitor
visit(AstBreakStatement, Object) - Method in class cppast.AbstractVisitor
visit(AstReturnStatement, Object) - Method in class cppast.AbstractVisitor
visit(AstContinueStatement, Object) - Method in class cppast.AbstractVisitor
visit(AstLabelStatement, Object) - Method in class cppast.AbstractVisitor
visit(AstDefaultStatement, Object) - Method in class cppast.AbstractVisitor
visit(AstConditionalExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstLogicalOrExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstLogicalAndExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstPrimaryExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstAssignmentExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstInclusiveOrExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstExclusiveOrExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstAndExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstEqualityExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstRelationalExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstShiftExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstAdditiveExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstMultiplicativeExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstPointerToMemberExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstCastExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstUnaryExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstPostfixExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstIdExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstNewExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstDeleteExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstFunctionCallExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstConstantExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstTypeIdExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstThrowExpression, Object) - Method in class cppast.AbstractVisitor
visit(AstClassDefinition, Object) - Method in class cppast.AbstractVisitor
visit(AstNamespaceDefinition, Object) - Method in class cppast.AbstractVisitor
visit(AstNamespaceAliasDefinition, Object) - Method in class cppast.AbstractVisitor
visit(AstClassDeclaration, Object) - Method in class cppast.AbstractVisitor
visit(AstEnumSpecifier, Object) - Method in class cppast.AbstractVisitor
visit(AstDeclaration, Object) - Method in class cppast.AbstractVisitor
visit(AstMemberDeclaration, Object) - Method in class cppast.AbstractVisitor
visit(AstFunctionDeclaration, Object) - Method in class cppast.AbstractVisitor
visit(AstConstructorDeclaration, Object) - Method in class cppast.AbstractVisitor
visit(AstDestructorDeclaration, Object) - Method in class cppast.AbstractVisitor
visit(AstTryBlock, Object) - Method in class cppast.AbstractVisitor
visit(AstFunctionPointerPostfix, Object) - Method in class cppast.AbstractVisitor
visit(SimpleNode, Object) - Method in interface cppast.ParserVisitor
 
visit(AstTranslationUnit, Object) - Method in interface cppast.ParserVisitor
 
visit(AstDeclaration, Object) - Method in interface cppast.ParserVisitor
 
visit(AstFunctionDeclaration, Object) - Method in interface cppast.ParserVisitor
 
visit(AstFunctionBody, Object) - Method in interface cppast.ParserVisitor
 
visit(AstFunctionDefinition, Object) - Method in interface cppast.ParserVisitor
 
visit(AstFunctionParameters, Object) - Method in interface cppast.ParserVisitor
 
visit(AstFunctionName, Object) - Method in interface cppast.ParserVisitor
 
visit(AstNamespaceDefinition, Object) - Method in interface cppast.ParserVisitor
 
visit(AstClassDefinition, Object) - Method in interface cppast.ParserVisitor
 
visit(AstClassDeclaration, Object) - Method in interface cppast.ParserVisitor
 
visit(AstDestructorDeclaration, Object) - Method in interface cppast.ParserVisitor
 
visit(AstConstructorDeclaration, Object) - Method in interface cppast.ParserVisitor
 
visit(AstMemberDeclaration, Object) - Method in interface cppast.ParserVisitor
 
visit(AstEnumSpecifier, Object) - Method in interface cppast.ParserVisitor
 
visit(AstFunctionPointerPostfix, Object) - Method in interface cppast.ParserVisitor
 
visit(AstDestructorDefinition, Object) - Method in interface cppast.ParserVisitor
 
visit(AstConstructorDefinition, Object) - Method in interface cppast.ParserVisitor
 
visit(AstConstructorInitializer, Object) - Method in interface cppast.ParserVisitor
 
visit(AstParameter, Object) - Method in interface cppast.ParserVisitor
 
visit(AstParameterType, Object) - Method in interface cppast.ParserVisitor
 
visit(AstParameterTypeQualifier, Object) - Method in interface cppast.ParserVisitor
 
visit(AstExpressionStatement, Object) - Method in interface cppast.ParserVisitor
 
visit(AstDeclarationStatement, Object) - Method in interface cppast.ParserVisitor
 
visit(AstNamespaceAliasDefinition, Object) - Method in interface cppast.ParserVisitor
 
visit(AstLabelStatement, Object) - Method in interface cppast.ParserVisitor
 
visit(AstCaseStatement, Object) - Method in interface cppast.ParserVisitor
 
visit(AstDefaultStatement, Object) - Method in interface cppast.ParserVisitor
 
visit(AstElseStatement, Object) - Method in interface cppast.ParserVisitor
 
visit(AstIfStatement, Object) - Method in interface cppast.ParserVisitor
 
visit(AstSwitchStatement, Object) - Method in interface cppast.ParserVisitor
 
visit(AstIterationStatement, Object) - Method in interface cppast.ParserVisitor
 
visit(AstGotoStatement, Object) - Method in interface cppast.ParserVisitor
 
visit(AstContinueStatement, Object) - Method in interface cppast.ParserVisitor
 
visit(AstBreakStatement, Object) - Method in interface cppast.ParserVisitor
 
visit(AstReturnStatement, Object) - Method in interface cppast.ParserVisitor
 
visit(AstTryBlock, Object) - Method in interface cppast.ParserVisitor
 
visit(AstCatchBlock, Object) - Method in interface cppast.ParserVisitor
 
visit(AstThrowExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstAssignmentExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstConditionalExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstLogicalOrExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstLogicalAndExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstInclusiveOrExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstExclusiveOrExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstAndExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstEqualityExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstRelationalExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstShiftExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstAdditiveExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstMultiplicativeExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstPointerToMemberExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstCastExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstUnaryExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstPostfixExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstFunctionCallExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstIdExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstPrimaryExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstConstantExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstTypeIdExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstNewExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(AstDeleteExpression, Object) - Method in interface cppast.ParserVisitor
 
visit(SimpleNode, Object) - Method in class cppast.VisitorComposite
visit(AstTranslationUnit, Object) - Method in class cppast.VisitorComposite
visit(AstFunctionDefinition, Object) - Method in class cppast.VisitorComposite
visit(AstFunctionName, Object) - Method in class cppast.VisitorComposite
visit(AstDestructorDefinition, Object) - Method in class cppast.VisitorComposite
visit(AstConstructorDefinition, Object) - Method in class cppast.VisitorComposite
visit(AstCaseStatement, Object) - Method in class cppast.VisitorComposite
visit(AstIfStatement, Object) - Method in class cppast.VisitorComposite
visit(AstIterationStatement, Object) - Method in class cppast.VisitorComposite
visit(AstCatchBlock, Object) - Method in class cppast.VisitorComposite
visit(AstFunctionParameters, Object) - Method in class cppast.VisitorComposite
visit(AstParameter, Object) - Method in class cppast.VisitorComposite
visit(AstParameterType, Object) - Method in class cppast.VisitorComposite
visit(AstParameterTypeQualifier, Object) - Method in class cppast.VisitorComposite
visit(AstFunctionBody, Object) - Method in class cppast.VisitorComposite
visit(AstConstructorInitializer, Object) - Method in class cppast.VisitorComposite
visit(AstExpressionStatement, Object) - Method in class cppast.VisitorComposite
visit(AstElseStatement, Object) - Method in class cppast.VisitorComposite
visit(AstDeclarationStatement, Object) - Method in class cppast.VisitorComposite
visit(AstSwitchStatement, Object) - Method in class cppast.VisitorComposite
visit(AstGotoStatement, Object) - Method in class cppast.VisitorComposite
visit(AstBreakStatement, Object) - Method in class cppast.VisitorComposite
visit(AstReturnStatement, Object) - Method in class cppast.VisitorComposite
visit(AstContinueStatement, Object) - Method in class cppast.VisitorComposite
visit(AstLabelStatement, Object) - Method in class cppast.VisitorComposite
visit(AstDefaultStatement, Object) - Method in class cppast.VisitorComposite
visit(AstConditionalExpression, Object) - Method in class cppast.VisitorComposite
visit(AstLogicalOrExpression, Object) - Method in class cppast.VisitorComposite
visit(AstLogicalAndExpression, Object) - Method in class cppast.VisitorComposite
visit(AstPrimaryExpression, Object) - Method in class cppast.VisitorComposite
visit(AstAssignmentExpression, Object) - Method in class cppast.VisitorComposite
visit(AstInclusiveOrExpression, Object) - Method in class cppast.VisitorComposite
visit(AstExclusiveOrExpression, Object) - Method in class cppast.VisitorComposite
visit(AstAndExpression, Object) - Method in class cppast.VisitorComposite
visit(AstEqualityExpression, Object) - Method in class cppast.VisitorComposite
visit(AstRelationalExpression, Object) - Method in class cppast.VisitorComposite
visit(AstShiftExpression, Object) - Method in class cppast.VisitorComposite
visit(AstAdditiveExpression, Object) - Method in class cppast.VisitorComposite
visit(AstMultiplicativeExpression, Object) - Method in class cppast.VisitorComposite
visit(AstPointerToMemberExpression, Object) - Method in class cppast.VisitorComposite
visit(AstCastExpression, Object) - Method in class cppast.VisitorComposite
visit(AstUnaryExpression, Object) - Method in class cppast.VisitorComposite
visit(AstPostfixExpression, Object) - Method in class cppast.VisitorComposite
visit(AstIdExpression, Object) - Method in class cppast.VisitorComposite
visit(AstNewExpression, Object) - Method in class cppast.VisitorComposite
visit(AstDeleteExpression, Object) - Method in class cppast.VisitorComposite
visit(AstFunctionCallExpression, Object) - Method in class cppast.VisitorComposite
visit(AstConstantExpression, Object) - Method in class cppast.VisitorComposite
visit(AstTypeIdExpression, Object) - Method in class cppast.VisitorComposite
visit(AstThrowExpression, Object) - Method in class cppast.VisitorComposite
visit(AstClassDefinition, Object) - Method in class cppast.VisitorComposite
visit(AstNamespaceDefinition, Object) - Method in class cppast.VisitorComposite
visit(AstNamespaceAliasDefinition, Object) - Method in class cppast.VisitorComposite
visit(AstClassDeclaration, Object) - Method in class cppast.VisitorComposite
visit(AstEnumSpecifier, Object) - Method in class cppast.VisitorComposite
visit(AstDeclaration, Object) - Method in class cppast.VisitorComposite
visit(AstMemberDeclaration, Object) - Method in class cppast.VisitorComposite
visit(AstFunctionDeclaration, Object) - Method in class cppast.VisitorComposite
visit(AstConstructorDeclaration, Object) - Method in class cppast.VisitorComposite
visit(AstDestructorDeclaration, Object) - Method in class cppast.VisitorComposite
visit(AstTryBlock, Object) - Method in class cppast.VisitorComposite
visit(AstFunctionPointerPostfix, Object) - Method in class cppast.VisitorComposite
visit(AstFunctionBody, Object) - Method in class cppncss.counter.CcnCounter
visit(AstIfStatement, Object) - Method in class cppncss.counter.CcnCounter
visit(AstIterationStatement, Object) - Method in class cppncss.counter.CcnCounter
visit(AstCaseStatement, Object) - Method in class cppncss.counter.CcnCounter
visit(AstCatchBlock, Object) - Method in class cppncss.counter.CcnCounter
visit(AstLogicalAndExpression, Object) - Method in class cppncss.counter.CcnCounter
visit(AstLogicalOrExpression, Object) - Method in class cppncss.counter.CcnCounter
visit(AstConditionalExpression, Object) - Method in class cppncss.counter.CcnCounter
visit(AstTranslationUnit, Object) - Method in class cppncss.counter.FileVisitor
visit(AstFunctionBody, Object) - Method in class cppncss.counter.FunctionCounter
visit(AstFunctionName, Object) - Method in class cppncss.counter.FunctionNameExtractor
visit(AstFunctionParameters, Object) - Method in class cppncss.counter.FunctionNameExtractor
visit(AstParameterType, Object) - Method in class cppncss.counter.FunctionNameExtractor
visit(AstParameterTypeQualifier, Object) - Method in class cppncss.counter.FunctionNameExtractor
visit(AstFunctionBody, Object) - Method in class cppncss.counter.FunctionNameExtractor
visit(AstFunctionPointerPostfix, Object) - Method in class cppncss.counter.FunctionNameExtractor
visit(AstFunctionDefinition, Object) - Method in class cppncss.counter.FunctionVisitor
visit(AstConstructorDefinition, Object) - Method in class cppncss.counter.FunctionVisitor
visit(AstDestructorDefinition, Object) - Method in class cppncss.counter.FunctionVisitor
visit(AstFunctionBody, Object) - Method in class cppncss.counter.NcssCounter
visit(AstConstructorInitializer, Object) - Method in class cppncss.counter.NcssCounter
visit(AstDeclarationStatement, Object) - Method in class cppncss.counter.NcssCounter
visit(AstExpressionStatement, Object) - Method in class cppncss.counter.NcssCounter
visit(AstIfStatement, Object) - Method in class cppncss.counter.NcssCounter
visit(AstElseStatement, Object) - Method in class cppncss.counter.NcssCounter
visit(AstIterationStatement, Object) - Method in class cppncss.counter.NcssCounter
visit(AstSwitchStatement, Object) - Method in class cppncss.counter.NcssCounter
visit(AstGotoStatement, Object) - Method in class cppncss.counter.NcssCounter
visit(AstBreakStatement, Object) - Method in class cppncss.counter.NcssCounter
visit(AstContinueStatement, Object) - Method in class cppncss.counter.NcssCounter
visit(AstReturnStatement, Object) - Method in class cppncss.counter.NcssCounter
visit(AstLabelStatement, Object) - Method in class cppncss.counter.NcssCounter
visit(AstCaseStatement, Object) - Method in class cppncss.counter.NcssCounter
visit(AstDefaultStatement, Object) - Method in class cppncss.counter.NcssCounter
visit(AstCatchBlock, Object) - Method in class cppncss.counter.NcssCounter
visit(AstNamespaceDefinition, Object) - Method in class cppncss.counter.NcssCounter
visit(AstDeclaration, Object) - Method in class cppncss.counter.NcssCounter
visit(AstMemberDeclaration, Object) - Method in class cppncss.counter.NcssCounter
visit(AstFunctionDeclaration, Object) - Method in class cppncss.counter.NcssCounter
visit(AstConstructorDeclaration, Object) - Method in class cppncss.counter.NcssCounter
visit(AstDestructorDeclaration, Object) - Method in class cppncss.counter.NcssCounter
VisitorComposite - Class in cppast
Provides a composite for parser visitors.
VisitorComposite() - Constructor for class cppast.VisitorComposite
 
VOID - Static variable in interface cppast.ParserConstants
 
VOLATILE - Static variable in interface cppast.ParserConstants
 

W

WCHAR_T - Static variable in interface cppast.ParserConstants
 
WHILE - Static variable in interface cppast.ParserConstants
 

X

XmlResultOutput - Class in cppncss
Implements an xml result output.
XmlResultOutput(PrintStream) - Constructor for class cppncss.XmlResultOutput
Create an xml result output.

_

_CHAR - Static variable in interface cppast.ParserConstants
 
_DEFAULT - Static variable in interface cppast.ParserConstants
 

A B C D E F G H I J K L M N O P Q R S T U V W X _

Copyright © 2006-2007 null. All Rights Reserved.