PUMA Library Reference Manual
Toggle main menu visibility
Main Page
Related Pages
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
~
Variables
_
a
b
c
d
e
f
i
k
l
m
n
o
p
r
s
t
v
w
Typedefs
Enumerations
Enumerator
a
b
c
d
e
f
g
i
l
m
n
o
p
q
r
s
t
u
v
Related Symbols
Files
File List
File Members
All
_
b
c
d
e
f
i
l
m
p
s
u
w
Macros
_
b
c
d
e
f
i
l
m
p
s
u
w
▼
PUMA Library Reference Manual
Configuration Options
File Handling
Preprocessing
Transformation
Semantic Analysis
Syntactic Analysis
Lexical Analysis
►
Namespace Members
▼
Classes
▼
Class List
▼
Puma
►
ACIntroducer
►
Array
►
Array< Item * >
►
BCList
►
BCStack
►
Builder
►
CArgumentInfo
►
CAttributeInfo
►
CBaseClassInfo
►
CBuilder
►
CCandidateInfo
►
CCArrayToPointerConv
►
CCAssocScopes
►
CCBooleanConv
►
CCBuilder
►
CCConversion
►
CCConversions
►
CCConvSeq
►
CCDerivedToBaseConv
►
CCEllipsisConvSeq
►
CCFloatingIntegralConv
►
CCFloatingPointConv
►
CCFloatingPointPromotion
►
CCFunctionToPointerConv
►
CCIdentityConv
►
CCInstantiation
►
CCIntegralConv
►
CCIntegralPromotion
►
CClassInfo
►
CClassInstance
►
CCLexer
►
CCLvalueToRvalueConv
►
CCNameLookup
►
CConstant
►
CCopyBeforeManipulator
►
CCopyManipulator
►
CCOverloading
►
CCParser
►
CCPointerConv
►
CCPointerToMemberConv
►
CCQualificationConv
►
CCSemantic
►
CCSemDeclarator
►
CCSemExpr
►
CCSemVisitor
►
CCStandardConvSeq
►
CCSyntax
►
CCUserDefinedConv
►
CCUserDefinedConvSeq
►
CEnumeratorInfo
►
CEnumInfo
►
CExprValue
►
CFctInstance
►
CFileInfo
►
CFunctionInfo
►
Chain
►
CKillManipulator
►
CLabelInfo
►
CLanguage
►
CLexer
►
CLexerBuffer
►
CLinkage
►
CLocalScope
►
CMatch
►
CMatchChecker
►
CMemberAliasInfo
►
CMoveBeforeManipulator
►
CMoveManipulator
►
CNamespaceInfo
►
CObjectInfo
►
Config
►
ConfOption
►
ConstSizeMemPool
►
CopyManipulator
►
CParser
►
CPrintVisitor
►
CProject
►
CProtection
►
CRecord
►
CReplaceManipulator
►
CScanner
►
CScopeInfo
►
CScopeRequest
►
CSemantic
►
CSemDatabase
►
CSemDeclarator
►
CSemDeclSpecs
►
CSemExpr
►
CSemObject
►
CSemScope
►
CSemValue
►
CSemVisitor
►
CSourceInfo
►
CSpecifiers
►
CStorage
►
CStrLiteral
►
CStructure
►
CSubMatch
►
CSwapManipulator
▼
CSyntax
AbstDeclarator
AddExpr
AndExpr
ArrayDelim
AsmDef
AssExpr
AssExpr1
BlockDecl
CastExpr
CastExpr1
CastExpr2
ClassHead
ClassKey
CmpdLiteral
CmpdStmt
CmpdStr
CondExpr
Condition
ConstExpr
CvQual
CvQualSeq
Decl
Declarator
DeclaratorId
DeclSeq
DeclSpec
DeclSpecSeq
DeclSpecSeq1
DirectAbstDeclarator
DirectAbstDeclarator1
DirectDeclarator
DirectDeclarator1
ElaboratedTypeSpec
Enumerator
EnumeratorDef
EnumeratorList
EnumKey
EnumSpec
EnumSpec1
EquExpr
ExclOrExpr
Expr
ExprList
ExprStmt
FctSpec
ForInitStmt
Identifier
IdentifierList
IdExpr
InclOrExpr
InitDeclarator
InitDeclarator1
InitDeclaratorList
IterStmt
JumpStmt
LabelStmt
Literal
LogAndExpr
LogOrExpr
MembDesignator
MiscSpec
MulExpr
OffsetofExpr
ParamDecl1
ParamDeclClause
ParamDeclList
PostfixExpr
PostfixExpr1
PrimExpr
PrivateName
PtrOperator
RelExpr
SelectStmt
ShiftExpr
SimpleDecl
SimpleTypeSpec
Stmt
StmtSeq
StorageClassSpec
StrLiteral
SubStmt
TransUnit
TypedefName
TypeId
TypeName
TypeSpec
TypeSpecSeq
TypeSpecSeq1
UnaryExpr
UnaryExpr1
►
Grammar
CSyntax
abst_declarator
add_expr
and_expr
arg_decl_seq
array_delim
asm_def
ass_expr
ass_expr1
block_decl
cast_expr
cast_expr1
cast_expr2
class_head
class_key
class_spec
cmpd_literal
cmpd_stmt
cmpd_str
cond_expr
condition
configure
const_expr
cv_qual
cv_qual_seq
decl
decl_check
decl_seq
decl_spec
decl_spec_seq
decl_spec_seq1
declarator
declarator_id
designation
designator
direct_abst_declarator
direct_abst_declarator1
direct_declarator
direct_declarator1
elaborated_type_spec
enum_key
enum_spec
enum_spec1
enumerator
enumerator_def
enumerator_list
equ_expr
excl_or_expr
expr
expr_list
expr_stmt
fct_body
fct_def
fct_spec
for_init_stmt
grammar
handle_directive
id_expr
identifier
identifier_list
incl_or_expr
init
init_class_spec
init_clause
init_cv_quals
init_declarator
init_declarator1
init_declarator_list
init_list
init_list_item
init_prim_types
is_ass_expr
is_cv_qual
is_fct_def
is_prim_type
iter_stmt
jump_stmt
label_stmt
literal
log_and_expr
log_or_expr
memb_designator
member_decl
member_declarator
member_declarator_list
member_spec
misc_spec
mul_expr
offsetof_expr
param_decl
param_decl1
param_decl_clause
param_decl_list
postfix_expr
postfix_expr1
prim_expr
private_name
ptr_operator
rel_expr
rule_arg_decl_seq
rule_class_spec
rule_designation
rule_designator
rule_fct_body
rule_fct_def
rule_init
rule_init_clause
rule_init_list
rule_init_list_item
rule_member_decl
rule_member_declarator
rule_member_declarator_list
rule_member_spec
rule_param_decl
select_stmt
shift_expr
simple_decl
simple_type_spec
stmt
stmt_seq
storage_class_spec
str_literal
sub_stmt
trans_unit
type_id
type_name
type_spec
type_spec_seq
type_spec_seq1
typedef_name
unary_expr
unary_expr1
_class_spec_1
_cv_quals
_prim_types
last_look_ahead_result
last_look_ahead_token
►
CT_AccessDecl
►
CT_AccessSpec
►
CT_AddrExpr
►
CT_AlignofExpr
►
CT_Any
►
CT_AnyCondition
►
CT_AnyExtension
►
CT_AnyList
►
CT_ArgDecl
►
CT_ArgDeclList
►
CT_ArgDeclSeq
►
CT_ArgNameList
►
CT_ArrayDeclarator
►
CT_ArrayDelimiter
►
CT_AsmBlock
►
CT_AsmDef
►
CT_BaseSpec
►
CT_BaseSpecList
►
CT_BinaryExpr
►
CT_BitFieldDeclarator
►
CT_Bool
►
CT_BracedDeclarator
►
CT_BracedExpr
►
CT_BreakStmt
►
CT_Call
►
CT_CallExpr
►
CT_CaseStmt
►
CT_CastExpr
►
CT_Character
►
CT_ClassDef
►
CT_ClassSpec
►
CT_CmpdLiteral
►
CT_CmpdStmt
►
CT_Condition
►
CT_ConstCast
►
CT_ConstructExpr
►
CT_ContinueStmt
►
CT_ConversionName
►
CT_Decl
►
CT_Declarator
►
CT_DeclaratorList
►
CT_DeclList
►
CT_DeclSpec
►
CT_DeclSpecSeq
►
CT_DeclStmt
►
CT_DefaultStmt
►
CT_DelayedParse
►
CT_DelayedParseConstInit
►
CT_DelayedParseCtorInit
►
CT_DelayedParseFctBody
►
CT_DelayedParseFctTryBlock
►
CT_DelayedParseParamInit
►
CT_DelayedParsePureSpec
►
CT_DelayedParseSkippedFctBody
►
CT_DeleteExpr
►
CT_DerefExpr
►
CT_DesignatorSeq
►
CT_DestructorName
►
CT_DoStmt
►
CT_DynamicCast
►
CT_EnumDef
►
CT_Enumerator
►
CT_EnumeratorList
►
CT_EnumSpec
►
CT_Error
►
CT_ExceptionSpec
►
CT_Expression
►
CT_ExprList
►
CT_ExprStmt
►
CT_ExtensionList
►
CT_FctDeclarator
►
CT_FctDef
►
CT_Float
►
CT_ForStmt
►
CT_GnuAsmClobbers
►
CT_GnuAsmDef
►
CT_GnuAsmOperand
►
CT_GnuAsmOperands
►
CT_GnuAsmSpec
►
CT_GnuAttribute
►
CT_GnuCaseStmt
►
CT_GnuLocalLabelStmt
►
CT_GnuStatementExpr
►
CT_GnuTypeof
►
CT_GotoStmt
►
CT_Handler
►
CT_HandlerSeq
►
CT_IfElseStmt
►
CT_IfStmt
►
CT_IfThenExpr
►
CT_ImplicitCall
►
CT_ImplicitCast
►
CT_IndexDesignator
►
CT_IndexExpr
►
CT_InitDeclarator
►
CT_Integer
►
CT_LabelStmt
►
CT_LinkageSpec
►
CT_List
►
CT_MembDesignator
►
CT_MembInit
►
CT_MembInitList
►
CT_MembList
►
CT_MembPtrDeclarator
►
CT_MembPtrExpr
►
CT_MembRefExpr
►
CT_NamedType
►
CT_NamespaceAliasDef
►
CT_NamespaceDef
►
CT_NewExpr
►
CT_NonTypeParamDecl
►
CT_ObjDecl
►
CT_OffsetofExpr
►
CT_OperatorName
►
CT_PostfixExpr
►
CT_PrimDeclSpec
►
CT_PrivateName
►
CT_Program
►
CT_PtrDeclarator
►
CT_QualName
►
CT_RefDeclarator
►
CT_ReintCast
►
CT_ReturnStmt
►
CT_RootQualName
►
CT_SimpleName
►
CT_SizeofExpr
►
CT_SpecialName
►
CT_Statement
►
CT_StaticAssert
►
CT_StaticCast
►
CT_String
►
CT_SwitchStmt
►
CT_TemplateArgList
►
CT_TemplateDecl
►
CT_TemplateName
►
CT_TemplateParamDecl
►
CT_TemplateParamList
►
CT_ThrowExpr
►
CT_Token
►
CT_TryStmt
►
CT_TypeidExpr
►
CT_TypeParamDecl
►
CT_TypeTraitExpr
►
CT_UnaryExpr
►
CT_UnionDef
►
CT_UnionSpec
►
CT_UsingDecl
►
CT_UsingDirective
►
CT_WhileStmt
►
CT_WideCharacter
►
CT_WideString
►
CTemplateInfo
►
CTemplateInstance
►
CTemplateParamInfo
►
CTranslationUnit
►
CTree
►
CTreeMatcher
►
CTypeAddress
►
CTypeArray
►
CTypeBitField
►
CTypeClass
►
CTypedefInfo
►
CTypeEnum
►
CTypeFunction
►
CTypeInfo
►
CTypeList
►
CTypeMemberPointer
►
CTypePointer
►
CTypePrimitive
►
CTypeQualified
►
CTypeRecord
►
CTypeTemplateParam
►
CTypeUnion
►
CTypeVarArray
►
CUnionInfo
►
CUnionInstance
►
CUnit
►
CUsingInfo
►
CutManipulator
►
CVisitor
►
CWStrLiteral
►
DeducedArgument
►
DString
►
ErrorCollector
►
ErrorSeverity
►
ErrorSink
►
ErrorStream
►
FdSource
►
FileInfo
►
Filename
►
FilenameInfo
►
FileSource
►
FileUnit
►
Heap
►
ImportHandler
►
InstantiationBuilder
►
InstantiationCandidate
►
InstantiationParser
►
InstantiationSemantic
►
InstantiationSyntax
►
InstantiationTokenProvider
►
InstantiationTokenSource
►
KeyboardSource
►
KillManipulator
►
LanguageID
►
Lexer
►
LexerBuffer
►
LexerMap
►
List
►
ListElement
►
Location
►
MacroUnit
►
ManipCommander
►
ManipController
►
ManipError
►
Manipulator
►
ManipulatorSequence
►
MatchCollector
►
MemPool
►
MoveBeforeManipulator
►
MoveManipulator
►
OptsParser
►
Parser
ParserKey
►
PasteBeforeManipulator
►
PasteManipulator
►
PathInfo
►
PathIterator
►
PathManager
►
Pipe
►
PipedCmd
►
PreAnswer
►
PreArgDesc
►
PreAssertDirective
►
PreAssertionEvaluator
►
PreConditionalGroup
►
PreCondSemNode
►
PreDefineConstantDirective
►
PreDefineFunctionDirective
►
PreDirectiveGroups
►
PreElifDirective
►
PreElifPart
►
PreElseDirective
►
PreElsePart
►
PreEndifDirective
►
PreError
►
PreErrorDirective
►
PreExpr
►
PreExprLexer
►
PreFileIncluder
►
PreIdentifierList
►
PreIfdefDirective
►
PreIfDirective
►
PreIfndefDirective
►
PreInclSemNode
►
PreIncludeDirective
►
PreLevelState
►
PreMacro
►
PreMacroExpander
►
PreMacroManager
►
PreParserState
►
PrePredicate
►
PrePredicateManager
►
PrePrintVisitor
►
PreprocessorParser
►
PreProgram
►
PreSemIterator
►
PreSonIterator
►
PreTokenList
►
PreTokenListPart
►
PreTree
►
PreTreeComposite
►
PreTreeIterator
►
PreTreeToken
►
PreUnassertDirective
►
PreUndefDirective
►
PreVisitor
►
PreWarningDirective
►
Printable
►
Project
►
ProjectFile
►
PtrStack
►
RegComp
►
Rule
►
RuleTable
►
SaveMode
►
Semantic
SimpleParser
►
Sink
►
SmartPtr
►
Source
►
Stack
StrCol
►
StrHashKey
►
StrHashTable
►
StringSource
►
Syntax
SysCall
►
TerminalSink
►
Token
►
TokenInfo
►
Tokenizer
►
TokenProvider
►
TokenSource
►
TokenStream
►
Tracing
►
Unit
►
UnitIterator
►
UnitManager
►
UnitState
►
UnitTokenSrc
►
VerboseMgr
►
VoidPtrArray
Class Index
►
Class Hierarchy
►
Class Members
►
Files
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
Puma::CSyntax::ExprStmt Member List
This is the complete list of members for
Puma::CSyntax::ExprStmt
, including all inherited members.
check
(CSyntax &s)
Puma::CSyntax::ExprStmt
inline
static
parse
(CSyntax &)
Puma::CSyntax::ExprStmt
inline
static
Generated by
1.13.2