Here is a list of all class members with links to the classes they belong to:
- s -
- sameOrBaseClass()
: Puma::CCSemExpr
- sameUnqualBaseType()
: Puma::CCSemExpr
- save()
: Puma::Project
- save_state()
: Puma::Builder
, Puma::Semantic
, Puma::Syntax
- saveMode()
: Puma::Project
- saveParseDelayedListLength()
: Puma::CRecord
- scan()
: Puma::CUnit
- scan_character()
: Puma::CSemExpr
- scanCharacter()
: Puma::CCSemExpr
- scanFile()
: Puma::CProject
- scanner()
: Puma::CUnit
, Puma::PreprocessorParser
, Puma::CProject
- scanString()
: Puma::CProject
- scope
: Puma::CCSemantic
, Puma::CCSyntax::SearchScope
- Scope()
: Puma::CObjectInfo
, Puma::CScopeRequest
, Puma::CT_DelayedParse
, Puma::CCInstantiation
, Puma::CSemScope
- ScopeInfo()
: Puma::CObjectInfo
- search_scope
: Puma::CCSemantic
- SecondConvSeq()
: Puma::CCandidateInfo
- SecondType()
: Puma::CT_TypeTraitExpr
- select()
: Puma::Chain
- select_stmt()
: Puma::CBuilder
, Puma::CSemantic
, Puma::CSyntax
- selected
: Puma::CTreeMatcher::match_state
- sem_decl_specs()
: Puma::Semantic
- semantic()
: Puma::CCParser
, Puma::CCSyntax
, Puma::InstantiationParser
, Puma::InstantiationSyntax
, Puma::CParser
, Puma::Syntax
- Semantic()
: Puma::Semantic
- SemDB()
: Puma::CObjectInfo
- SemObject()
: Puma::CT_FctDef
, Puma::CT_ArgDecl
, Puma::CT_NamespaceDef
, Puma::CT_NamespaceAliasDef
, Puma::CT_InitDeclarator
, Puma::CT_BitFieldDeclarator
, Puma::CT_Condition
, Puma::CT_ClassDef
, Puma::CT_MembInit
, Puma::CTree
, Puma::CT_ExprList
, Puma::CT_Call
, Puma::CT_SimpleName
, Puma::CT_QualName
, Puma::CT_DeleteExpr
, Puma::CT_NewExpr
, Puma::CT_CmpdLiteral
, Puma::CT_ConstructExpr
, Puma::CT_NamedType
, Puma::CT_ClassSpec
, Puma::CT_TemplateParamDecl
, Puma::CT_NonTypeParamDecl
, Puma::CT_EnumDef
, Puma::CT_Enumerator
- SemObjType
: Puma::CSemantic
, Puma::CSemExpr
- SemScope()
: Puma::CTree
, Puma::CT_CmpdStmt
, Puma::CT_TemplateParamList
, Puma::CT_Program
, Puma::CT_TemplateDecl
, Puma::CT_Handler
, Puma::CT_ArgDeclList
, Puma::CT_ArgDeclSeq
, Puma::CT_SwitchStmt
, Puma::CT_IfStmt
, Puma::CT_IfElseStmt
, Puma::CT_WhileStmt
, Puma::CT_ForStmt
, Puma::CT_MembList
, Puma::CT_MembInitList
- SemValue()
: Puma::CTree
, Puma::CT_ExprList
, Puma::CT_Expression
, Puma::CT_String
, Puma::CT_BracedExpr
, Puma::CT_SimpleName
, Puma::CT_QualName
, Puma::CT_DesignatorSeq
, Puma::CT_ArgDecl
, Puma::CT_ArrayDeclarator
, Puma::CT_AnyExtension
, Puma::CT_GnuTypeof
- SEPARATORS
: Puma::CT_List
- seq()
: Puma::Syntax
- sequence_op
: Puma::Manipulator
- SET_EXTENSION
: Puma::Config
- SET_OPTION
: Puma::Config
- SET_OPTION_ARG
: Puma::Config
- set_search_scope()
: Puma::CCSyntax
- set_state()
: Puma::Syntax
, Puma::TokenProvider
- SET_SUFFIX
: Puma::Config
- set_this_instance()
: Puma::InstantiationSemantic
- SET_WRITE_PROTECTED
: Puma::Config
- setBody()
: Puma::PreMacro
- setDest()
: Puma::PathManager
- setLanguage()
: Puma::CCSemantic
- setLocation()
: Puma::FileUnit
- SetParent()
: Puma::CTree
- setPassOn()
: Puma::PreLevelState
- setPrintLoc()
: Puma::CPrintVisitor
- setProtection()
: Puma::CCSemantic
- setQualName()
: Puma::CCSemantic
- setShared()
: Puma::CStructure
- setSpecializationName()
: Puma::CCSemantic
- setSpecifiers()
: Puma::CSemantic
- setState()
: Puma::PreLevelState
- setTemplateScope()
: Puma::CCSemantic
- setTokenCounter()
: Puma::Builder
- setType()
: Puma::CSemValue
- setTypeRef()
: Puma::CSemValue
- setup()
: Puma::Location
, Puma::LocManager
, Puma::PreExprLexer
, Puma::CLexer
- setValue()
: Puma::CSemValue
- setValueRef()
: Puma::CSemValue
- severity()
: Puma::ErrorCollector
, Puma::ErrorStream
- shared_nl
: Puma::CCSemantic
- Shift()
: Puma::ErrorCollector
- shift_expr()
: Puma::CBuilder
, Puma::CSyntax
- shortName
: Puma::OptsParser::Option
- silent()
: Puma::ErrorStream
- silentMode()
: Puma::PreprocessorParser
- similarTypes()
: Puma::CCConversions
- simple_decl()
: Puma::CCSyntax
, Puma::CBuilder
, Puma::CSyntax
- simple_name()
: Puma::CBuilder
- simple_type_spec()
: Puma::CCBuilder
, Puma::CCSemantic
, Puma::CCSyntax
, Puma::CBuilder
, Puma::CSyntax
- singleExprInit()
: Puma::CSemExpr
- Size()
: Puma::CTypeInfo
- size
: Puma::CSemExpr::SubObj
, Puma::FdSource
, Puma::Source
, Puma::StringSource
, Puma::FileInfo
- skip()
: Puma::Syntax
- skip_block()
: Puma::Syntax
- skip_const_expr()
: Puma::CCSyntax
- skip_const_init()
: Puma::CCSyntax
- skip_ctor_init()
: Puma::CCSyntax
- skip_curly_block()
: Puma::Syntax
- SKIP_FCT_BODY
: Puma::Flags
, Puma::CCParser
- skip_fct_body()
: Puma::CCSyntax
- skip_fct_try_block()
: Puma::CCSyntax
- SKIP_INITS
: Puma::Flags
- skip_param_init()
: Puma::CCSyntax
- skip_round_block()
: Puma::Syntax
- skip_tpl_fct_bodies()
: Puma::CCSemantic
- skipped_fct_body()
: Puma::CCSyntax
- SL_ASPECT
: Puma::ACSliceInfo
- SL_CLASS
: Puma::ACSliceInfo
- SL_STRUCT
: Puma::ACSliceInfo
- sl_token
: Puma::PreParserState
- SL_UNION
: Puma::ACSliceInfo
- SL_UNKNOWN
: Puma::ACSliceInfo
- SliceInfo()
: Puma::ACClassDatabase
- SliceInfos()
: Puma::ACClassDatabase
- SmartPtr()
: Puma::SmartPtr
- Son()
: Puma::CT_BracedDeclarator
, Puma::CT_ArrayDelimiter
, Puma::CT_ArrayDeclarator
, Puma::CT_FctDeclarator
, Puma::CT_RefDeclarator
, Puma::CT_PtrDeclarator
, Puma::CT_MembPtrDeclarator
, Puma::CT_BitFieldDeclarator
, Puma::CT_LabelStmt
, Puma::CT_DefaultStmt
, Puma::CT_TryStmt
, Puma::CT_CaseStmt
, Puma::CT_ExprStmt
, Puma::CT_DeclStmt
, Puma::CT_SwitchStmt
, Puma::CT_IfStmt
, Puma::CT_IfElseStmt
, Puma::CT_BreakStmt
, Puma::CT_ContinueStmt
, Puma::CT_GotoStmt
, Puma::CT_ReturnStmt
, Puma::CT_WhileStmt
, Puma::CT_DoStmt
, Puma::CT_ForStmt
, Puma::CT_Condition
, Puma::CT_ClassDef
, Puma::CT_MembInit
, Puma::CT_AccessSpec
, Puma::CT_BaseSpec
, Puma::CT_AccessDecl
, Puma::CT_UsingDecl
, Puma::CT_Any
, Puma::CT_AnyExtension
, Puma::CT_AnyCondition
, Puma::CT_GnuAsmSpec
, Puma::CT_GnuAsmDef
, Puma::CT_GnuAsmOperand
, Puma::CT_GnuStatementExpr
, Puma::CT_GnuTypeof
, Puma::CT_GnuCaseStmt
, Puma::CT_AsmBlock
- son()
: Puma::PreTree
, Puma::PreTreeComposite
- Son()
: Puma::CT_StaticAssert
, Puma::CT_AdviceDecl
, Puma::CT_OrderDecl
, Puma::CT_PointcutDecl
, Puma::CT_ClassSliceDecl
, Puma::CT_SliceRef
, Puma::CT_DelayedParse
, Puma::CTree
, Puma::CT_List
, Puma::CT_ImplicitCall
, Puma::CT_Integer
, Puma::CT_Character
, Puma::CT_Float
, Puma::CT_Bool
, Puma::CT_BracedExpr
, Puma::CT_PrivateName
, Puma::CT_BinaryExpr
, Puma::CT_MembPtrExpr
, Puma::CT_UnaryExpr
, Puma::CT_DeleteExpr
, Puma::CT_NewExpr
, Puma::CT_IfThenExpr
, Puma::CT_CmpdLiteral
, Puma::CT_ConstructExpr
, Puma::CT_ThrowExpr
, Puma::CT_IndexExpr
, Puma::CT_CallExpr
, Puma::CT_CastExpr
, Puma::CT_StaticCast
, Puma::CT_InitDeclarator
, Puma::CT_ImplicitCast
, Puma::CT_TypeidExpr
, Puma::CT_SizeofExpr
, Puma::CT_ArgDecl
, Puma::CT_AlignofExpr
, Puma::CT_TypeTraitExpr
, Puma::CT_OffsetofExpr
, Puma::CT_FctDef
, Puma::CT_IndexDesignator
, Puma::CT_MembDesignator
, Puma::CT_PrimDeclSpec
, Puma::CT_NamedType
, Puma::CT_ClassSpec
, Puma::CT_ExceptionSpec
, Puma::CT_ObjDecl
, Puma::CT_TemplateDecl
, Puma::CT_NonTypeParamDecl
, Puma::CT_TypeParamDecl
, Puma::CT_EnumDef
, Puma::CT_Enumerator
, Puma::CT_AsmDef
, Puma::CT_Handler
, Puma::CT_LinkageSpec
, Puma::CT_NamespaceDef
, Puma::CT_NamespaceAliasDef
, Puma::CT_UsingDirective
- Sons()
: Puma::CT_OrderDecl
, Puma::CT_TryStmt
, Puma::CT_GnuAsmOperand
, Puma::CT_CallExpr
, Puma::CT_BinaryExpr
, Puma::CT_GnuCaseStmt
, Puma::CT_CmpdLiteral
, Puma::CT_GnuTypeof
, Puma::CT_UnaryExpr
, Puma::CT_Expression
, Puma::CT_BracedExpr
, Puma::CT_GnuAsmSpec
, Puma::CT_Integer
, Puma::CT_ClassSliceDecl
, Puma::CT_Token
, Puma::CT_UsingDecl
, Puma::CT_DelayedParse
, Puma::CT_ClassDef
, Puma::CT_ReturnStmt
, Puma::CT_MembInit
, Puma::CT_Condition
, Puma::CT_StaticAssert
, Puma::CT_AdviceDecl
, Puma::CT_DoStmt
, Puma::CT_PointcutDecl
, Puma::CT_SliceRef
, Puma::CT_BreakStmt
, Puma::CTree
, Puma::CT_Error
, Puma::CT_GnuLocalLabelStmt
, Puma::CT_GnuStatementExpr
, Puma::CT_ContinueStmt
, Puma::CT_AnyCondition
, Puma::CT_List
, Puma::CT_ImplicitCall
, Puma::CT_IfElseStmt
, Puma::CT_Character
, Puma::CT_Float
, Puma::CT_WhileStmt
, Puma::CT_Bool
, Puma::CT_SwitchStmt
, Puma::CT_IfStmt
, Puma::CT_PrivateName
, Puma::CT_MembPtrExpr
, Puma::CT_OffsetofExpr
, Puma::CT_BitFieldDeclarator
, Puma::CT_PtrDeclarator
, Puma::CT_RefDeclarator
, Puma::CT_ArrayDelimiter
, Puma::CT_InitDeclarator
, Puma::CT_DefaultStmt
, Puma::CT_DeleteExpr
, Puma::CT_Handler
, Puma::CT_FctDef
, Puma::CT_EnumDef
, Puma::CT_TypeParamDecl
, Puma::CT_ObjDecl
, Puma::CT_ClassSpec
, Puma::CT_NamedType
, Puma::CT_NewExpr
, Puma::CT_TypeTraitExpr
, Puma::CT_SizeofExpr
, Puma::CT_ImplicitCast
, Puma::CT_StaticCast
, Puma::CT_IfThenExpr
, Puma::CT_ConstructExpr
, Puma::CT_ThrowExpr
, Puma::CT_IndexExpr
, Puma::CT_LabelStmt
, Puma::CT_CastExpr
, Puma::CT_MembPtrDeclarator
, Puma::CT_IndexDesignator
, Puma::CT_MembDesignator
, Puma::CT_PrimDeclSpec
, Puma::CT_ArrayDeclarator
, Puma::CT_BracedDeclarator
, Puma::CT_NonTypeParamDecl
, Puma::CT_UsingDirective
, Puma::CT_ArgDecl
, Puma::CT_NamespaceDef
, Puma::CT_NamespaceAliasDef
, Puma::CT_LinkageSpec
, Puma::CT_AsmDef
, Puma::CT_FctDeclarator
, Puma::CT_Enumerator
, Puma::CT_CaseStmt
, Puma::CT_ExprStmt
, Puma::CT_DeclStmt
, Puma::CT_TemplateDecl
, Puma::CT_ExceptionSpec
, Puma::CT_GotoStmt
, Puma::CT_ForStmt
, Puma::CT_AsmBlock
, Puma::CT_AccessSpec
, Puma::CT_BaseSpec
, Puma::CT_AccessDecl
, Puma::CT_Any
, Puma::CT_AnyExtension
, Puma::CT_AlignofExpr
, Puma::CT_GnuAsmDef
, Puma::CT_TypeidExpr
- sons()
: Puma::PreTree
, Puma::PreTreeComposite
- SONS
: Puma::PrePrintVisitor
- Source()
: Puma::Source
- source()
: Puma::TokenProvider
, Puma::InstantiationSyntax
- SourceInfo()
: Puma::CObjectInfo
- Spec
: Puma::CSpecifiers
- SPEC_AUTO
: Puma::CSpecifiers
- SPEC_EXPLICIT
: Puma::CSpecifiers
- SPEC_EXTERN
: Puma::CSpecifiers
- SPEC_INLINE
: Puma::CSpecifiers
- SPEC_MUTABLE
: Puma::CSpecifiers
- SPEC_NONE
: Puma::CSpecifiers
- SPEC_REGISTER
: Puma::CSpecifiers
- SPEC_STATIC
: Puma::CSpecifiers
- SPEC_THREAD
: Puma::CSpecifiers
- SPEC_VIRTUAL
: Puma::CSpecifiers
- Specialization()
: Puma::CTemplateInfo
- SpecializationName()
: Puma::CTemplateInfo
- Specializations()
: Puma::CTemplateInfo
- Specifiers()
: Puma::CObjectInfo
- SpecText()
: Puma::CT_PrimDeclSpec
- SpecType()
: Puma::CT_PrimDeclSpec
- src()
: Puma::PathInfo
, Puma::PathManager
- src_canon()
: Puma::PathManager
, Puma::PathInfo
- SrcUnit()
: Puma::CSourceInfo
- Stack()
: Puma::Stack< Item >
- Stacks()
: Puma::PtrStack< T >
- STANDARD_SEQ
: Puma::CCConversion
- standardConversions()
: Puma::CCConversions
- Star()
: Puma::CT_ArrayDelimiter
- start()
: Puma::CLexer::State
- startToken()
: Puma::PreTreeComposite
- StartToken()
: Puma::CSourceInfo
- startToken()
: Puma::PreTree
, Puma::PreTreeToken
- stat()
: Puma::SysCall
- State()
: Puma::Syntax::State
, Puma::PreExprLexer::State
, Puma::CLexer::State
, Puma::TokenProvider
, Puma::CT_DelayedParse
, Puma::CLexer
, Puma::PreExprLexer
, Puma::CT_DelayedParse
, Puma::Syntax::State
- state()
: Puma::Unit
- State()
: Puma::Syntax::State
- state()
: Puma::PreLevelState
- Statement()
: Puma::CT_WhileStmt
, Puma::CT_TryStmt
, Puma::CT_GnuCaseStmt
, Puma::CT_IfStmt
, Puma::CT_ForStmt
, Puma::CT_CaseStmt
, Puma::CT_LabelStmt
, Puma::CT_Handler
, Puma::CT_SwitchStmt
, Puma::CT_DefaultStmt
, Puma::CT_DoStmt
- Static()
: Puma::CT_ArrayDelimiter
- stmt()
: Puma::CBuilder
, Puma::CCSyntax
, Puma::CSyntax
- stmt_seq()
: Puma::CBuilder
, Puma::CSyntax
, Puma::CCSyntax
- Storage()
: Puma::CObjectInfo
- storage_class_spec()
: Puma::CCSyntax
, Puma::CSyntax
, Puma::CBuilder
- str_literal()
: Puma::CBuilder
, Puma::CSyntax
- StrCol()
: Puma::StrCol
- stream()
: Puma::PreprocessorParser
- StrHashKey()
: Puma::StrHashKey
- StrHashTable()
: Puma::StrHashTable
- STRHASHTABLE_SIZE
: Puma::StrHashTable
- String()
: Puma::CT_AnyExtension
- string()
: Puma::StringSource
- String()
: Puma::CT_GnuAsmOperand
- string()
: Puma::StringSource
- String()
: Puma::CStrLiteral
, Puma::CWStrLiteral
- StringSource()
: Puma::StringSource
- strip()
: Puma::SimpleParser
- StrLiteral()
: Puma::CExprValue
, Puma::CStrLiteral
- Structure()
: Puma::CObjectInfo
- sub_stmt()
: Puma::CBuilder
, Puma::CSyntax
, Puma::CCSyntax
- SubMatch()
: Puma::CMatch
- SubMatches()
: Puma::CMatch
- SubObj()
: Puma::CSemExpr::SubObj
- SUBSCRIPT
: Puma::CT_OperatorName
- support_implicit_int
: Puma::CSemantic
- supportGNU()
: Puma::PreprocessorParser
- swap()
: Puma::ManipCommander
- syntax()
: Puma::CCSemantic
, Puma::CSemantic
, Puma::InstantiationParser
- Syntax()
: Puma::Syntax
- syntax()
: Puma::CParser
, Puma::CCParser
, Puma::InstantiationSemantic
- syntaxError
: Puma::PreParserState
- syntaxTree
: Puma::PreParserState
, Puma::PreprocessorParser
- SysCall
: Puma::FileInfo
, Puma::SysCall