Here is a list of all documented variables with links to the class documentation for each member:
- p -
- p_accessModifier : SgDeclarationModifier
- p_align : SgAsmElfSegmentTableEntry::Elf32SegmentTableEntry_disk
- p_args : SgCallExpression, SgConstructorInitializer, SgFunctionParameterList
- p_associated_class_unknown : SgConstructorInitializer
- p_attachedPreprocessingInfoPtr : SgLocatedNode
- p_backendErrorCode : SgProject
- p_base_type : SgTypedefDeclaration
- p_baseTypeDefiningDeclaration : SgVariableDeclaration
- p_bitfield : SgVariableDefinition
- p_body : SgCaseOptionStmt, SgCatchOptionStmt, SgDefaultOptionStmt, SgDoWhileStmt, SgFunctionDefinition, SgSwitchStatement, SgTryStmt, SgWhileStmt
- p_builtin_args : SgNewExp
- p_catch_statement_seq : SgCatchStatementSeq
- p_catch_statement_seq_root : SgTryStmt
- p_char : SgName
- p_class_symbol : SgThisExp
- p_class_type : SgClassDeclaration
- p_classificationBitField : Sg_File_Info
- p_clobberRegisterList : SgAsmStmt
- p_col : Sg_File_Info
- p_compileOnly : SgProject
- p_condition : SgCatchOptionStmt, SgDoWhileStmt, SgWhileStmt
- p_conditional : SgIfStmt
- p_conditional_exp : SgConditionalExp
- p_constructor_args : SgNewExp
- p_CtorInitializerList : SgMemberFunctionDeclaration
- p_ctors : SgCtorInitializerList
- p_debug : Rose::BinaryAnalysis::Assembler
- p_decl_attributes : SgDeclarationStatement
- p_declaration : SgConstructorInitializer, SgTemplateInstantiationDirectiveStatement, SgTypedefDeclaration, SgUsingDeclarationStatement
- p_declarationModifier : SgDeclarationStatement
- p_declarations : SgGlobal, SgNamespaceDefinitionStatement
- p_declptr : SgInitializedName
- p_decoratorList : SgFunctionDeclaration
- p_definingDeclaration : SgDeclarationStatement
- p_definition : SgClassDeclaration, SgFunctionDeclaration, SgNamespaceDeclarationStatement
- p_else_body : SgForStatement, SgTryStmt, SgWhileStmt
- p_embedded : SgEnumDeclaration
- p_encoding_type : Rose::BinaryAnalysis::Assembler
- p_endOfConstruct : SgLocatedNode
- p_enumerators : SgEnumDeclaration
- p_executable : SgExecStatement
- p_explicitlySpecified : SgTemplateArgument
- p_expression : SgStringConversion, SgTemplateArgument
- p_expression_type : SgAssignInitializer, SgBinaryOp, SgCallExpression, SgConditionalExp, SgConstructorInitializer, SgSizeOfOp, SgUnaryOp
- p_externBrace : SgDeclarationStatement
- p_false_body : SgIfStmt
- p_false_exp : SgConditionalExp
- p_file_id : Sg_File_Info
- p_fileIDsToUnparse : Sg_File_Info
- p_fileidtoname_map : Sg_File_Info
- p_filesz : SgAsmElfSegmentTableEntry::Elf32SegmentTableEntry_disk
- p_finally_body : SgTryStmt
- p_firstNondefiningDeclaration : SgDeclarationStatement
- p_flags : SgAsmElfSegmentTableEntry::Elf32SegmentTableEntry_disk
- p_for_init_stmt : SgForStatement
- p_forward : SgDeclarationStatement
- p_freepointer : SgNode
- p_from_template : SgClassDeclaration
- p_frontendErrorCode : SgProject
- p_function : SgCallExpression
- p_function_type : SgMemberFunctionRefExp
- p_function_type_table : SgFunctionTypeTable
- p_functionDeclaration : SgLambdaRefExp
- p_functionModifier : SgFunctionDeclaration
- p_globalFunctionTypeTable : SgNode
- p_globalMangledNameMap : SgNode
- p_globals : SgExecStatement
- p_includeDirectorySpecifierList : SgProject
- p_inheritances : SgClassDefinition
- p_init_stmt : SgForInitStatement
- p_initializedName : SgUsingDeclarationStatement
- p_initializers : SgAggregateInitializer
- p_initptr : SgInitializedName
- p_is_array : SgDeleteExp
- p_is_explicit_cast : SgInitializer
- p_is_initializer : SgInitializedName
- p_isArrayBoundUnknownType : SgTemplateArgument
- p_isModified : SgNode
- p_isUnnamedNamespace : SgNamespaceDeclarationStatement
- p_iterator : SgSymbolTable
- p_key_range_end : SgCaseOptionStmt
- p_label : SgGotoStatement, SgLabelStatement
- p_lhs_operand_i : SgBinaryOp
- p_libraryDirectorySpecifierList : SgProject
- p_libraryFileList : SgProject
- p_librarySpecifierList : SgProject
- p_line : Sg_File_Info
- p_linkage : SgDeclarationStatement
- p_locals : SgExecStatement
- p_loop_body : SgForStatement
- p_lvalue : SgExpression
- p_mangled_noshortname : SgProject
- p_members : SgClassDefinition
- p_memsz : SgAsmElfSegmentTableEntry::Elf32SegmentTableEntry_disk
- p_mode : SgUnaryOp
- p_modifiers : SgType
- p_modifierVector : SgDeclarationModifier
- p_name : SgClassDeclaration, SgEnumDeclaration, SgFunctionDeclaration, SgInitializedName, SgNamespaceAliasDeclarationStatement, SgNamespaceDeclarationStatement, SgSymbolTable, SgTemplateDeclaration, SgTypedefDeclaration
- p_nameOnly : SgDeclarationStatement
- p_nameResetFromMangledForm : SgTemplateInstantiationDecl, SgTemplateInstantiationFunctionDecl, SgTemplateInstantiationMemberFunctionDecl
- p_names : SgPythonGlobalStmt
- p_namespaceDeclaration : SgNamespaceAliasDeclarationStatement, SgNamespaceDefinitionStatement, SgUsingDirectiveStatement
- p_nametofileid_map : Sg_File_Info
- p_need_global_specifier : SgDeleteExp, SgNewExp
- p_need_name : SgConstructorInitializer
- p_need_paren : SgExpression
- p_need_parenthesis_after_name : SgConstructorInitializer
- p_need_qualifier : SgConstructorInitializer, SgMemberFunctionRefExp
- p_no_implicit_inline_templates : SgFile
- p_no_implicit_templates : SgFile
- p_no_name : SgSymbolTable
- p_objectFileNameList : SgProject
- p_offset : SgAsmElfSegmentTableEntry::Elf32SegmentTableEntry_disk
- p_oldStyleDefinition : SgFunctionDeclaration
- p_openmp_linking : SgProject
- p_operand_expr : SgSizeOfOp
- p_operand_i : SgAssignInitializer, SgUnaryOp
- p_operand_type : SgSizeOfOp
- p_operands : SgAsmStmt, SgNaryOp
- p_operators : SgNaryOp
- p_originalCommandLineArgumentList : SgFile, SgProject
- p_outputFileName : SgProject
- p_paddr : SgAsmElfSegmentTableEntry::Elf32SegmentTableEntry_disk
- p_parent : SgNode
- p_parent_scope : SgTypedefDeclaration
- p_placement_args : SgNewExp
- p_pobj_this : SgThisExp
- p_preinitialization : SgInitializedName
- p_prelink : SgProject
- p_preprocessorDirectivesAndCommentsList : SgFile
- p_prev_decl_item : SgInitializedName
- p_ptr_to : SgType
- p_ref_to : SgType
- p_register_name_code : SgInitializedName
- p_rhs_operand_i : SgBinaryOp
- p_scope : SgEnumDeclaration, SgInitializedName, SgTemplateDeclaration, SgTypedefDeclaration
- p_shortMangledNameCache : SgNode
- p_skipElaborateType : SgDeclarationStatement
- p_sourceFileNameList : SgProject
- p_specialFunctionModifier : SgFunctionDeclaration
- p_specialization : SgVariableDeclaration
- p_startOfConstruct : SgLocatedNode
- p_statement : SgStatementExpression, SgStmtDeclarationStatement
- p_statements : SgBasicBlock
- p_storageModifier : SgDeclarationModifier, SgInitializedName
- p_string : SgTemplateDeclaration
- p_substitutedForTemplateParam : SgType
- p_symbol : SgClassNameRefExp
- p_symbol_i : SgMemberFunctionRefExp
- p_symbol_table : SgScopeStatement
- p_table : SgSymbolTable
- p_template_instantiation_mode : SgProject
- p_template_kind : SgTemplateDeclaration
- p_templateArguments : SgTemplateInstantiationDecl, SgTemplateInstantiationFunctionDecl, SgTemplateInstantiationMemberFunctionDecl
- p_templateDeclaration : SgTemplateInstantiationDecl, SgTemplateInstantiationFunctionDecl, SgTemplateInstantiationMemberFunctionDecl
- p_templateHeader : SgTemplateInstantiationDecl
- p_templateName : SgTemplateInstantiationDecl, SgTemplateInstantiationFunctionDecl, SgTemplateInstantiationMemberFunctionDecl
- p_templateParameters : SgTemplateDeclaration
- p_throwKind : SgThrowOp
- p_true_body : SgIfStmt
- p_true_exp : SgConditionalExp
- p_trystmt : SgCatchOptionStmt
- p_type : SgAsmElfSegmentTableEntry::Elf32SegmentTableEntry_disk, SgClassDeclaration, SgEnumDeclaration, SgFunctionDeclaration, SgTemplateArgument, SgTypedefDeclaration
- p_type_name : SgRefExp
- p_typedefBaseTypeContainsDefiningDeclaration : SgTypedefDeclaration
- p_typedefs : SgType, SgTypedefSeq
- p_typeModifier : SgDeclarationModifier
- p_typeptr : SgInitializedName
- p_unparseHeaderFilesDebug : SgProject
- p_vaddr : SgAsmElfSegmentTableEntry::Elf32SegmentTableEntry_disk
- p_value : SgBoolValExp, SgDoubleVal, SgFloatVal, SgLongDoubleVal
- p_vardefn : SgVariableDefinition
- p_variable : SgDeleteExp
- p_variableDeclarationContainsBaseTypeDefiningDeclaration : SgVariableDeclaration
- p_variables : SgVariableDeclaration
- p_verbose : SgProject
- p_virtual_call : SgMemberFunctionRefExp
- pad_chars : Rose::BinaryAnalysis::HexdumpFormat
- pad_numeric : Rose::BinaryAnalysis::HexdumpFormat
- parent : Sawyer::Tree::Vertex< B >
- parsable : Rose::BinaryAnalysis::FeasiblePath::Expression
- parser : Sawyer::CommandLine::Boost::command_line_parser
- partitioner : Rose::BinaryAnalysis::Partitioner2::BasicBlockCallback::Args, Rose::BinaryAnalysis::Partitioner2::CfgAdjustmentCallback::AttachedBasicBlock, Rose::BinaryAnalysis::Partitioner2::CfgAdjustmentCallback::DetachedBasicBlock, Rose::BinaryAnalysis::Partitioner2::Engine::Settings
- perLine : Rose::BinaryAnalysis::Unparser::Settings
- peScramblerDispatcherVa : Rose::BinaryAnalysis::Partitioner2::PartitionerSettings
- pointerAccesses : Rose::BinaryAnalysis::PointerDetection::PointerDescriptor
- pointerVa : Rose::BinaryAnalysis::PointerDetection::PointerDescriptor
- pointsRight : Rose::BinaryAnalysis::Unparser::EdgeArrows::ArrowStyle
- post : Rose::BinaryAnalysis::Unparser::Settings
- postdominatorTree_ : Backstroke::CFG< CFGNodeFilter >, ssa_private::CFG< CFGNodeT, CFGEdgeT >
- pr : Sawyer::CommandLine::Boost::variables_map
- pre : Rose::BinaryAnalysis::Unparser::Settings
- precomputeImplicitFunctionReferents : Rose::BinaryAnalysis::Reachability::Settings
- prefix : Rose::BinaryAnalysis::HexdumpFormat, Rose::BinaryAnalysis::RegisterNames
- prepareTime : Rose::BinaryAnalysis::SmtSolver::Stats
- previousLocatedNode : AttachPreprocessingInfoTreeTrav
- priorText : Rosebud::Ast::Definition
- priorTextToken : Rosebud::Ast::Definition
- processFinalVertex : Rose::BinaryAnalysis::FeasiblePath::Settings
- project : Rose::CodeGen::Driver
- properties : Rosebud::Ast::Class
- protDefault : Rose::BinaryAnalysis::VxcoreParser::Settings
- protOverride : Rose::BinaryAnalysis::VxcoreParser::Settings
- purpose : Rose::BinaryAnalysis::Variables::StackVariable::Boundary
- pv : Sawyer::CommandLine::Boost::parsed_values