Uses of Class
net.sourceforge.pmd.cpd.cppast.ParseException

Packages that use ParseException
net.sourceforge.pmd.cpd.cppast   
 

Uses of ParseException in net.sourceforge.pmd.cpd.cppast
 

Methods in net.sourceforge.pmd.cpd.cppast that return ParseException
static ParseException CPPParser.generateParseException()
           
 

Methods in net.sourceforge.pmd.cpd.cppast that throw ParseException
(package private) static java.lang.String CPPParser.GetFullyScopedName()
          Reads a fully qualified name (since it is used during lookahead, we cannot use token.
(package private) static boolean CPPParser.IsCtor()
          This method first tries to read a sequence of tokens of the form ("::")? ("::" )* and if it succeeds then asks the symbol table manager if this is the name of a constructor.
static void CPPParser.translation_unit()
           
static void CPPParser.external_declaration()
           
static void CPPParser.function_definition()
           
static void CPPParser.func_decl_def(Scope sc)
           
static void CPPParser.linkage_specification()
           
static void CPPParser.declaration()
           
static boolean CPPParser.type_modifiers()
          Very temporary.
static boolean CPPParser.declaration_specifiers()
          Very temporary.
static void CPPParser.simple_type_specifier()
           
static void CPPParser.scope_override_lookahead()
           
static java.lang.String CPPParser.scope_override()
           
static java.lang.String CPPParser.qualified_id()
           
static void CPPParser.ptr_to_member()
           
static void CPPParser.qualified_type()
           
static void CPPParser.type_qualifier()
           
static boolean CPPParser.storage_class_specifier()
          Very temporary.
static void CPPParser.builtin_type_specifier()
           
static void CPPParser.init_declarator_list(boolean isTypedef)
           
static void CPPParser.init_declarator(boolean isTypedef)
           
static void CPPParser.class_head()
           
static void CPPParser.class_specifier()
           
static void CPPParser.base_clause(ClassScope scope)
           
static void CPPParser.base_specifier(ClassScope scope)
           
static void CPPParser.access_specifier()
           
static void CPPParser.member_declaration()
           
static void CPPParser.member_declarator_list(boolean isTypedef)
           
static void CPPParser.member_declarator(boolean isTypedef)
           
static void CPPParser.conversion_function_decl_or_def()
           
static void CPPParser.enum_specifier()
           
static void CPPParser.enumerator_list()
           
static void CPPParser.enumerator()
           
static void CPPParser.ptr_operator()
           
static void CPPParser.cv_qualifier_seq()
           
static java.lang.String CPPParser.declarator()
           
static java.lang.String CPPParser.direct_declarator()
           
static void CPPParser.declarator_suffixes()
           
static void CPPParser.function_declarator_lookahead()
          Used only for lookahead.
static Scope CPPParser.function_declarator(boolean isTypedef)
           
static Scope CPPParser.function_direct_declarator(boolean isTypedef)
           
static void CPPParser.dtor_ctor_decl_spec()
           
static void CPPParser.dtor_definition()
           
static void CPPParser.ctor_definition()
           
static void CPPParser.ctor_declarator_lookahead()
           
static Scope CPPParser.ctor_declarator()
           
static void CPPParser.ctor_initializer()
           
static void CPPParser.superclass_init()
           
static void CPPParser.dtor_declarator()
           
static void CPPParser.simple_dtor_declarator()
           
static void CPPParser.parameter_list()
           
static void CPPParser.parameter_declaration_list()
           
static void CPPParser.parameter_declaration()
           
static void CPPParser.initializer()
           
static void CPPParser.type_name()
           
static void CPPParser.abstract_declarator()
           
static void CPPParser.abstract_declarator_suffix()
           
static void CPPParser.template_head()
           
static void CPPParser.template_parameter_list()
           
static void CPPParser.template_parameter()
           
static void CPPParser.template_id()
           
static void CPPParser.template_argument_list()
           
static void CPPParser.template_argument()
           
static void CPPParser.statement_list()
           
static void CPPParser.statement()
           
static void CPPParser.labeled_statement()
           
static void CPPParser.compound_statement()
           
static void CPPParser.selection_statement()
           
static void CPPParser.iteration_statement()
           
static void CPPParser.jump_statement()
           
static void CPPParser.try_block()
           
static void CPPParser.handler()
           
static void CPPParser.exception_declaration()
           
static void CPPParser.throw_statement()
           
static void CPPParser.expression()
           
static void CPPParser.assignment_expression()
           
static void CPPParser.conditional_expression()
           
static void CPPParser.constant_expression()
           
static void CPPParser.logical_or_expression()
           
static void CPPParser.logical_and_expression()
           
static void CPPParser.inclusive_or_expression()
           
static void CPPParser.exclusive_or_expression()
           
static void CPPParser.and_expression()
           
static void CPPParser.equality_expression()
           
static void CPPParser.relational_expression()
           
static void CPPParser.shift_expression()
           
static void CPPParser.additive_expression()
           
static void CPPParser.multiplicative_expression()
           
static void CPPParser.pm_expression()
           
static void CPPParser.cast_expression()
           
static void CPPParser.unary_expression()
           
static void CPPParser.new_expression()
           
static void CPPParser.new_type_id()
           
static void CPPParser.new_declarator()
           
static void CPPParser.direct_new_declarator()
           
static void CPPParser.new_initializer()
           
static void CPPParser.delete_expression()
           
static void CPPParser.unary_operator()
           
static void CPPParser.postfix_expression()
           
static void CPPParser.id_expression()
           
static void CPPParser.primary_expression()
           
static void CPPParser.expression_list()
           
static void CPPParser.constant()
           
static void CPPParser.optor()
           
static void CPPParser.exception_spec()
           
static void CPPParser.exception_list()
           
private static Token CPPParser.jj_consume_token(int kind)