Here is a list of all class members with links to the classes they belong to:
- p -
- param
: Puma::DeducedArgument
- param_decl()
: Puma::CBuilder
, Puma::CCSyntax
, Puma::CSyntax
- param_decl1()
: Puma::CBuilder
, Puma::CSyntax
- param_decl_clause()
: Puma::CBuilder
, Puma::CCSyntax
, Puma::CSemantic
, Puma::CSyntax
- param_decl_list()
: Puma::CBuilder
, Puma::CSyntax
- param_init()
: Puma::CCBuilder
, Puma::CCSyntax
- Parameter()
: Puma::CTemplateInfo
- Parameters()
: Puma::CT_TemplateDecl
, Puma::CT_TypeParamDecl
, Puma::CTemplateInfo
- parent()
: Puma::ACAdviceInfo
- Parent()
: Puma::CScopeInfo
, Puma::CTree
- parse()
: Puma::CCParser
, Puma::CCSyntax::ArrayDelim
, Puma::CCSyntax::AssExpr1
, Puma::CCSyntax::AssExpr
, Puma::CCSyntax::BlockDecl
, Puma::CCSyntax::ClassHead1
, Puma::CCSyntax::ClassHead
, Puma::CCSyntax::ClassName
, Puma::CCSyntax::ClassOrNsName
, Puma::CCSyntax::ClassTemplateName
, Puma::CCSyntax::ColonColon
, Puma::CCSyntax::CondExpr
, Puma::CCSyntax::Condition1
, Puma::CCSyntax::Condition2
, Puma::CCSyntax::Condition
, Puma::CCSyntax::ConstExpr
, Puma::CCSyntax::ConstructExpr
, Puma::CCSyntax::ConvFctId
, Puma::CCSyntax::ConvTypeId
, Puma::CCSyntax::Decl
, Puma::CCSyntax::DeclaratorId
, Puma::CCSyntax::DeclSpecSeq1
, Puma::CCSyntax::DeclStmt
, Puma::CCSyntax::DeleteExpr
, Puma::CCSyntax::DirectAbstDeclarator
, Puma::CCSyntax::DirectDeclarator1
, Puma::CCSyntax::DirectNewDeclarator1
, Puma::CCSyntax::DirectNewDeclarator
, Puma::CCSyntax::ElaboratedTypeSpec
, Puma::CCSyntax::EnumeratorDef
, Puma::CCSyntax::EnumeratorList
, Puma::CCSyntax::EnumName
, Puma::CCSyntax::ExtensionNsDef1
, Puma::CCSyntax::ExtensionNsDef
, Puma::CCSyntax::FctSpec
, Puma::CCSyntax::IdExpr
, Puma::CCSyntax::InitDeclarator
, Puma::CCSyntax::LinkageSpec
, Puma::CCSyntax::Literal
, Puma::CCSyntax::MiscSpec
, Puma::CCSyntax::MulExpr
, Puma::CCSyntax::NamedNsDef
, Puma::CCSyntax::NamespaceAlias
, Puma::CCSyntax::NamespaceBody
, Puma::CCSyntax::NamespaceDef
, Puma::CCSyntax::NamespaceName
, Puma::CCSyntax::NestedNameSpec1
, Puma::CCSyntax::NestedNameSpec
, Puma::CCSyntax::NewDeclarator
, Puma::CCSyntax::NewExpr
, Puma::CCSyntax::NewInit
, Puma::CCSyntax::NewPlacement
, Puma::CCSyntax::NewTypeId
, Puma::CCSyntax::NsAliasDef
, Puma::CCSyntax::OriginalNsDef1
, Puma::CCSyntax::OriginalNsDef
, Puma::CCSyntax::OriginalNsName
, Puma::CCSyntax::ParamDeclClause
, Puma::CCSyntax::PmExpr
, Puma::CCSyntax::PostfixExpr1
, Puma::CCSyntax::PostfixExpr2
, Puma::CCSyntax::PostfixExpr
, Puma::CCSyntax::PrimExpr
, Puma::CCSyntax::PseudoDtorName
, Puma::CCSyntax::PtrOperator
, Puma::CCSyntax::QualId
, Puma::CCSyntax::QualNsSpec
, Puma::CCSyntax::RelExpr
, Puma::CCSyntax::SimpleDecl
, Puma::CCSyntax::SimpleTypeSpec
, Puma::CCSyntax::Stmt
, Puma::CCSyntax::StmtSeq
, Puma::CCSyntax::StorageClassSpec
, Puma::CCSyntax::SubStmt
, Puma::CCSyntax::TemplateName
, Puma::CCSyntax::TypeName
, Puma::CCSyntax::TypeTraitExpr
, Puma::CCSyntax::UnaryExpr
, Puma::CCSyntax::UnnamedNsDef1
, Puma::CCSyntax::UnnamedNsDef
, Puma::CCSyntax::UnqualId
, Puma::CCSyntax::UsingDecl
, Puma::CCSyntax::UsingDirective
, Puma::CSyntax::AbstDeclarator
, Puma::CSyntax::AddExpr
, Puma::CSyntax::AndExpr
, Puma::CSyntax::ArrayDelim
, Puma::CSyntax::AsmDef
, Puma::CSyntax::AssExpr1
, Puma::CSyntax::AssExpr
, Puma::CSyntax::BlockDecl
, Puma::CSyntax::CastExpr1
, Puma::CSyntax::CastExpr2
, Puma::CSyntax::CastExpr
, Puma::CSyntax::ClassHead
, Puma::CSyntax::ClassKey
, Puma::CSyntax::CmpdLiteral
, Puma::CSyntax::CmpdStmt
, Puma::CSyntax::CmpdStr
, Puma::CSyntax::CondExpr
, Puma::CSyntax::Condition
, Puma::CSyntax::ConstExpr
, Puma::CSyntax::CvQual
, Puma::CSyntax::CvQualSeq
, Puma::CSyntax::Decl
, Puma::CSyntax::Declarator
, Puma::CSyntax::DeclaratorId
, Puma::CSyntax::DeclSeq
, Puma::CSyntax::DeclSpec
, Puma::CSyntax::DeclSpecSeq1
, Puma::CSyntax::DeclSpecSeq
, Puma::CSyntax::DirectAbstDeclarator1
, Puma::CSyntax::DirectAbstDeclarator
, Puma::CSyntax::DirectDeclarator1
, Puma::CSyntax::DirectDeclarator
, Puma::CSyntax::ElaboratedTypeSpec
, Puma::CSyntax::Enumerator
, Puma::CSyntax::EnumeratorDef
, Puma::CSyntax::EnumeratorList
, Puma::CSyntax::EnumKey
, Puma::CSyntax::EnumSpec1
, Puma::CSyntax::EnumSpec
, Puma::CSyntax::EquExpr
, Puma::CSyntax::ExclOrExpr
, Puma::CSyntax::Expr
, Puma::CSyntax::ExprList
, Puma::CSyntax::ExprStmt
, Puma::CSyntax::FctSpec
, Puma::CSyntax::ForInitStmt
, Puma::CSyntax::Identifier
, Puma::CSyntax::IdentifierList
, Puma::CSyntax::IdExpr
, Puma::CSyntax::InclOrExpr
, Puma::CSyntax::InitDeclarator1
, Puma::CSyntax::InitDeclarator
, Puma::CSyntax::InitDeclaratorList
, Puma::CSyntax::IterStmt
, Puma::CSyntax::JumpStmt
, Puma::CSyntax::LabelStmt
, Puma::CSyntax::Literal
, Puma::CSyntax::LogAndExpr
, Puma::CSyntax::LogOrExpr
, Puma::CSyntax::MembDesignator
, Puma::CSyntax::MiscSpec
, Puma::CSyntax::MulExpr
, Puma::CSyntax::OffsetofExpr
, Puma::CSyntax::ParamDecl1
, Puma::CSyntax::ParamDeclClause
, Puma::CSyntax::ParamDeclList
, Puma::CSyntax::PostfixExpr1
, Puma::CSyntax::PostfixExpr
, Puma::CSyntax::PrimExpr
, Puma::CSyntax::PrivateName
, Puma::CSyntax::PtrOperator
, Puma::CSyntax::RelExpr
, Puma::CSyntax::SelectStmt
, Puma::CSyntax::ShiftExpr
, Puma::CSyntax::SimpleDecl
, Puma::CSyntax::SimpleTypeSpec
, Puma::CSyntax::Stmt
, Puma::CSyntax::StmtSeq
, Puma::CSyntax::StorageClassSpec
, Puma::CSyntax::StrLiteral
, Puma::CSyntax::SubStmt
, Puma::CSyntax::TransUnit
, Puma::CSyntax::TypedefName
, Puma::CSyntax::TypeId
, Puma::CSyntax::TypeName
, Puma::CSyntax::TypeSpec
, Puma::CSyntax::TypeSpecSeq1
, Puma::CSyntax::TypeSpecSeq
, Puma::CSyntax::UnaryExpr1
, Puma::CSyntax::UnaryExpr
, Puma::InstantiationParser
, Puma::Parser
, Puma::PreprocessorParser
, Puma::Syntax
- parse_block()
: Puma::Syntax
- parse_curly_block()
: Puma::Syntax
- parse_delayed()
: Puma::CCSemantic
, Puma::InstantiationSemantic
- parse_fct()
: Puma::Syntax
- parse_round_block()
: Puma::Syntax
- parse_token()
: Puma::Syntax
- parseDelayed()
: Puma::CCSemantic
- ParseDelayed()
: Puma::CRecord
- parseMacroArgs
: Puma::PreParserState
- Parser()
: Puma::Parser
- parserState()
: Puma::PreprocessorParser
- parsing_class_inst
: Puma::CCSemantic
- parsing_entity_name
: Puma::CCSemantic
- parsing_fct_inst
: Puma::CCSemantic
- passOn()
: Puma::PreLevelState
- passOnConstant()
: Puma::CCSemExpr
, Puma::CSemExpr
- passOnToken
: Puma::PreParserState
- paste()
: Puma::List
, Puma::ManipCommander
- paste_before()
: Puma::List
, Puma::ManipCommander
- paste_before_op
: Puma::Manipulator
- paste_op
: Puma::Manipulator
- PasteBeforeManipulator()
: Puma::PasteBeforeManipulator
- PasteManipulator()
: Puma::PasteManipulator
- path()
: Puma::Filename
, Puma::FilenameInfo
- PathInfo()
: Puma::PathInfo
- PathIterator()
: Puma::PathIterator
- PathManager
: Puma::PathIterator
, Puma::PathManager
- pattern()
: Puma::ACSliceInfo
, Puma::PathIterator
- PDS_AUTO
: Puma::CT_PrimDeclSpec
- PDS_BOOL
: Puma::CT_PrimDeclSpec
- PDS_C_BOOL
: Puma::CT_PrimDeclSpec
- PDS_CDECL
: Puma::CT_PrimDeclSpec
- PDS_CHAR
: Puma::CT_PrimDeclSpec
- PDS_CONST
: Puma::CT_PrimDeclSpec
- PDS_DOUBLE
: Puma::CT_PrimDeclSpec
- PDS_EXPLICIT
: Puma::CT_PrimDeclSpec
- PDS_EXTERN
: Puma::CT_PrimDeclSpec
- PDS_FASTCALL
: Puma::CT_PrimDeclSpec
- PDS_FLOAT
: Puma::CT_PrimDeclSpec
- PDS_FRIEND
: Puma::CT_PrimDeclSpec
- PDS_INLINE
: Puma::CT_PrimDeclSpec
- PDS_INT
: Puma::CT_PrimDeclSpec
- PDS_INT128
: Puma::CT_PrimDeclSpec
- PDS_INT64
: Puma::CT_PrimDeclSpec
- PDS_LONG
: Puma::CT_PrimDeclSpec
- PDS_MUTABLE
: Puma::CT_PrimDeclSpec
- PDS_NUM
: Puma::CT_PrimDeclSpec
- PDS_REGISTER
: Puma::CT_PrimDeclSpec
- PDS_RESTRICT
: Puma::CT_PrimDeclSpec
- PDS_SHORT
: Puma::CT_PrimDeclSpec
- PDS_SIGNED
: Puma::CT_PrimDeclSpec
- PDS_STATIC
: Puma::CT_PrimDeclSpec
- PDS_STDCALL
: Puma::CT_PrimDeclSpec
- PDS_THREAD
: Puma::CT_PrimDeclSpec
- PDS_TYPEDEF
: Puma::CT_PrimDeclSpec
- PDS_UNKNOWN
: Puma::CT_PrimDeclSpec
- PDS_UNKNOWN_T
: Puma::CT_PrimDeclSpec
- PDS_UNSIGNED
: Puma::CT_PrimDeclSpec
- PDS_VIRTUAL
: Puma::CT_PrimDeclSpec
- PDS_VOID
: Puma::CT_PrimDeclSpec
- PDS_VOLATILE
: Puma::CT_PrimDeclSpec
- PDS_WCHAR_T
: Puma::CT_PrimDeclSpec
- permitted()
: Puma::ManipController
- Pipe()
: Puma::Pipe
- PipedCmd()
: Puma::PipedCmd
- Placement()
: Puma::CT_NewExpr
- pm_expr()
: Puma::CCBuilder
, Puma::CCSyntax
- Pointcut()
: Puma::CT_AdviceDecl
- PointcutInfo()
: Puma::ACAspectInfo
, Puma::ACClassDatabase
- PointcutInfos()
: Puma::ACAspectInfo
, Puma::ACClassDatabase
- POINTER
: Puma::CCConversion
- pointer
: Puma::LexerBuffer::ConstIterator
- POINTER_TO_MEMBER
: Puma::CCConversion
- PointOfInst()
: Puma::CCOverloading
- PointOfInstantiation()
: Puma::CTemplateInstance
, Puma::InstantiationCandidate
- PointOfInstantiationScope()
: Puma::CTemplateInstance
- pop()
: Puma::BCStack< Item, BUCKET_SIZE >
- Pop()
: Puma::PtrStack< T >
- pop()
: Puma::Stack< Item >
- popSubObj()
: Puma::CSemExpr
- pos()
: Puma::BCList< Item, BUCKET_SIZE >::Bucket
- post_action()
: Puma::CCSemVisitor
, Puma::CSemVisitor
- post_visit()
: Puma::CCSemVisitor
, Puma::CSemVisitor
, Puma::CVisitor
- postfix_expr()
: Puma::CBuilder
, Puma::CCBuilder
, Puma::CCSemantic
, Puma::CCSyntax
, Puma::CSyntax
- postfix_expr1()
: Puma::CBuilder
, Puma::CCSemantic
, Puma::CCSyntax
, Puma::CSyntax
- postfix_expr2()
: Puma::CCBuilder
, Puma::CCSemantic
, Puma::CCSyntax
- pParser
: Puma::PreParserState
- pre_action()
: Puma::CCSemVisitor
, Puma::CSemVisitor
- PRE_ASSERT
: Puma::Config
- PRE_DEFINE
: Puma::Config
- pre_id
: Puma::Token
- PRE_INCLUDE
: Puma::Config
- PRE_LOCK_MACRO
: Puma::Config
- pre_mode()
: Puma::PreprocessorParser
- PRE_UNDEFINE
: Puma::Config
- pre_visit()
: Puma::CCSemVisitor
, Puma::CSemVisitor
, Puma::CVisitor
- PreAnswer()
: Puma::PreAnswer
- PreArgDesc()
: Puma::PreArgDesc
- PreAssertDirective()
: Puma::PreAssertDirective
- PreAssertionEvaluator()
: Puma::PreAssertionEvaluator
- PreConditionalGroup()
: Puma::PreConditionalGroup
- PreCondSemNode()
: Puma::PreCondSemNode
- PreDefineConstantDirective()
: Puma::PreDefineConstantDirective
- PreDefineFunctionDirective()
: Puma::PreDefineFunctionDirective
- predicateManager()
: Puma::PreprocessorParser
- predict_1()
: Puma::Syntax
- PreDirectiveGroups()
: Puma::PreDirectiveGroups
- PreElifDirective()
: Puma::PreElifDirective
- PreElifPart()
: Puma::PreElifPart
- PreElseDirective()
: Puma::PreElseDirective
- PreElsePart()
: Puma::PreElsePart
- PreEndifDirective()
: Puma::PreEndifDirective
- PreError()
: Puma::PreError
- PreErrorDirective()
: Puma::PreErrorDirective
- PreExpr()
: Puma::PreExpr
- PreFileIncluder()
: Puma::PreFileIncluder
- PrefixSon()
: Puma::CT_List
- PreIdentifierList()
: Puma::PreIdentifierList
- PreIfdefDirective()
: Puma::PreIfdefDirective
- PreIfDirective()
: Puma::PreIfDirective
- PreIfndefDirective()
: Puma::PreIfndefDirective
- PreInclSemNode()
: Puma::PreInclSemNode
- PreIncludeDirective()
: Puma::PreIncludeDirective
- PreLevelState()
: Puma::PreLevelState
- PreMacro()
: Puma::PreMacro
- PreMacroExpander()
: Puma::PreMacroExpander
- PreMacroManager()
: Puma::PreMacroManager
- PreMode
: Puma::PreprocessorParser
- PreParserState()
: Puma::PreParserState
- prepend()
: Puma::Array< Item >
, Puma::Array< Item * >
, Puma::List
, Puma::VoidPtrArray
- PrePredicate()
: Puma::PrePredicate
- PrePrintVisitor()
: Puma::PrePrintVisitor
- preprocessor()
: Puma::PreFileIncluder
- PreprocessorParser()
: Puma::PreprocessorParser
- PreProgram()
: Puma::PreProgram
- PreSemIterator()
: Puma::PreSemIterator
- PreSonIterator()
: Puma::PreSonIterator
- PreTokenList()
: Puma::PreTokenList
- PreTokenListPart()
: Puma::PreTokenListPart
- PreTree()
: Puma::PreTree
- PreTreeComposite()
: Puma::PreTreeComposite
- PreTreeIterator()
: Puma::PreTreeIterator
- PreTreeToken()
: Puma::PreTreeToken
- PreUnassertDirective()
: Puma::PreUnassertDirective
- PreUndefDirective()
: Puma::PreUndefDirective
- prev()
: Puma::List
, Puma::Unit
- PreVisitor()
: Puma::PreVisitor
- PrevObject()
: Puma::CObjectInfo
- PreWarningDirective()
: Puma::PreWarningDirective
- prim_ds()
: Puma::CBuilder
- prim_expr()
: Puma::CBuilder
, Puma::CCBuilder
, Puma::CCSyntax
, Puma::CSyntax
- Primary()
: Puma::CFileInfo
- print()
: Puma::CConstant
, Puma::CExprValue
, Puma::CPrintVisitor
, Puma::CStrLiteral
, Puma::CT_QualName
, Puma::CT_SimpleName
, Puma::CTypeInfo
, Puma::CWStrLiteral
, Puma::DeducedArgument
, Puma::Filename
, Puma::ManipError
, Puma::Printable
, Puma::Project
, Puma::Token
, Puma::Unit
, Puma::UnitManager
- printArgumentList()
: Puma::InstantiationCandidate
- printInstantiationErrorHeader()
: Puma::InstantiationCandidate
- printInstantiationHeader()
: Puma::CCInstantiation
, Puma::InstantiationCandidate
- PrintOption()
: Puma::Config
- PrintOptions()
: Puma::Config
- private_name()
: Puma::CSyntax
- PrivateName()
: Puma::Semantic
- problem()
: Puma::Syntax
- PROJ_DESTINATION
: Puma::Config
- PROJ_PATH
: Puma::Config
- Project()
: Puma::CSemDatabase
, Puma::Project
- ProjectFile()
: Puma::ProjectFile
- promote()
: Puma::CSemExpr
- properSubsequence()
: Puma::CCConversions
- prot()
: Puma::ACIntroductionInfo
, Puma::PathManager
- PROT_NONE
: Puma::CProtection
- PROT_PRIVATE
: Puma::CProtection
- PROT_PROTECTED
: Puma::CProtection
- PROT_PUBLIC
: Puma::CProtection
- protect()
: Puma::PathManager
- protection()
: Puma::CCSemantic
- Protection()
: Puma::CObjectInfo
- protection()
: Puma::CSemantic
- provider()
: Puma::InstantiationSyntax
, Puma::Syntax
- prune()
: Puma::CVisitor
- pruned()
: Puma::CVisitor
- pseudo_dtor_name()
: Puma::CCBuilder
, Puma::CCSemantic
, Puma::CCSyntax
- ptr_operator()
: Puma::CBuilder
, Puma::CCSyntax
, Puma::CSyntax
- PtrBaseType()
: Puma::CTypeInfo
- PtrStack()
: Puma::PtrStack< T >
- PtrToArray()
: Puma::CTypeInfo
- PtrToFct()
: Puma::CTypeInfo
- PumaTokenSource()
: Puma::PumaTokenSource
- pure_spec()
: Puma::CCBuilder
, Puma::CCSemantic
, Puma::CCSyntax
- push()
: Puma::BCStack< Item, BUCKET_SIZE >
- Push()
: Puma::PtrStack< T >
, Puma::Semantic
- push()
: Puma::Stack< Item >
, Puma::TokenStream
- pushOnStack()
: Puma::PreFileIncluder
- pushSubObj()
: Puma::CSemExpr
- putMacroOnStack()
: Puma::PreParserState