top
|
up
|
prev
|
next
IdentifierParser Struct
Definition at line
13
of
Identifier.hpp
Member Functions
Match
Identifier
(
CmajorLexer
& lexer)
static
Match
QualifiedId
(
CmajorLexer
& lexer)
static
Member Function Details
Identifier Member Function
Match
IdentifierParser::Identifier(
CmajorLexer
& lexer)
static
Definition at line
12
of
Identifier.cpp
Declaration at line
15
of
Identifier.hpp
Calls:
soulng::lexer::Lexer::GetPos
,
soulng::lexer::Lexer::GetSpan
,
soulng::lexer::Lexer::GetToken
Called by:
ClassParser::Class
,
ClassParser::Constructor
,
ClassParser::Destructor
,
ClassParser::Initializer
,
ClassParser::MemberVariable
,
ClassParser::StaticConstructor
,
CompileUnitParser::UsingAliasDirective
,
ConceptParser::Axiom
,
ConceptParser::Concept
,
ConceptParser::ConstructorConstraint
,
ConceptParser::DestructorConstraint
,
ConceptParser::MemberFunctionConstraint
,
ConceptParser::Refinement
,
ConstantParser::Constant
,
DelegateParser::ClassDelegate
,
DelegateParser::Delegate
,
EnumerationParser::EnumConstant
,
EnumerationParser::EnumType
,
ExpressionParser::InvokeExpr
,
ExpressionParser::Postfix
,
ExpressionParser::Primary
,
GlobalVariableParser::GlobalVariable
,
InterfaceParser::Interface
,
ParameterParser::Parameter
,
StatementParser::Catch
,
StatementParser::ConstructionStatement
,
StatementParser::RangeForStatement
,
TemplateParser::TemplateParameter
,
TypedefParser::Typedef
QualifiedId Member Function
Match
IdentifierParser::QualifiedId(
CmajorLexer
& lexer)
static
Definition at line
59
of
Identifier.cpp
Declaration at line
16
of
Identifier.hpp
Calls:
soulng::lexer::Lexer::GetPos
,
soulng::lexer::Lexer::GetSpan
,
soulng::lexer::Lexer::GetToken
,
soulng::lexer::Lexer::SetPos
Called by:
ClassParser::BaseClassOrInterface
,
CompileUnitParser::NamespaceDefinition
,
CompileUnitParser::UsingAliasDirective
,
CompileUnitParser::UsingNamespaceDirective
,
ConceptParser::MultiParamConstraint
,
ConceptParser::Refinement
,
TemplateParser::TemplateId
top
|
up
|
prev
|
next