Definition at line 14012 of file generated.h.
|
using | node = SgDeclarationStatement |
|
using | base = SgStatement |
|
using | subclasses_t = mp::List< SgFunctionParameterList, SgVariableDeclaration, SgVariableDefinition, SgClinkageDeclarationStatement, SgEnumDeclaration, SgAsmStmt, SgAttributeSpecificationStatement, SgFormatStatement, SgTemplateDeclaration, SgTemplateInstantiationDirectiveStatement, SgUseStatement, SgParameterStatement, SgNamespaceDeclarationStatement, SgEquivalenceStatement, SgInterfaceStatement, SgNamespaceAliasDeclarationStatement, SgCommonBlock, SgTypedefDeclaration, SgStatementFunctionStatement, SgCtorInitializerList, SgPragmaDeclaration, SgUsingDirectiveStatement, SgClassDeclaration, SgImplicitStatement, SgUsingDeclarationStatement, SgNamelistStatement, SgImportStatement, SgFunctionDeclaration, SgContainsStatement, SgC_PreprocessorDirectiveStatement, SgOmpThreadprivateStatement, SgFortranIncludeLine, SgJavaImportStatement, SgJavaPackageStatement, SgStmtDeclarationStatement, SgStaticAssertionDeclaration, SgOmpDeclareSimdStatement, SgMicrosoftAttributeDeclaration, SgJovialCompoolStatement, SgJovialDirectiveStatement, SgJovialDefineDeclaration, SgJovialLabelDeclaration, SgJovialOverlayDeclaration, SgNonrealDecl, SgEmptyDeclaration, SgAdaPackageBodyDecl, SgAdaPackageSpecDecl, SgAdaRenamingDecl, SgAdaTaskSpecDecl, SgAdaTaskBodyDecl, SgAdaTaskTypeDecl, SgAdaProtectedSpecDecl, SgAdaProtectedBodyDecl, SgAdaProtectedTypeDecl, SgAdaRepresentationClause, SgAdaComponentClause, SgAdaAttributeClause, SgAdaEnumRepresentationClause, SgAdaGenericDecl, SgAdaFormalTypeDecl, SgAdaDiscriminatedTypeDecl, SgAdaGenericInstanceDecl, SgAdaFormalPackageDecl, SgAdaParameterList, SgAdaVariantDecl > |
|
using | fields_t = mp::List< describe_field_t< SgDeclarationStatement, unsigned int,&SgDeclarationStatement::p_decl_attributes >, describe_field_t< SgDeclarationStatement, std::string,&SgDeclarationStatement::p_linkage >, describe_field_t< SgDeclarationStatement, SgDeclarationModifier,&SgDeclarationStatement::p_declarationModifier >, describe_field_t< SgDeclarationStatement, bool,&SgDeclarationStatement::p_nameOnly >, describe_field_t< SgDeclarationStatement, bool,&SgDeclarationStatement::p_forward >, describe_field_t< SgDeclarationStatement, bool,&SgDeclarationStatement::p_externBrace >, describe_field_t< SgDeclarationStatement, bool,&SgDeclarationStatement::p_skipElaborateType >, describe_field_t< SgDeclarationStatement, SgDeclarationStatement *,&SgDeclarationStatement::p_definingDeclaration >, describe_field_t< SgDeclarationStatement, SgDeclarationStatement *,&SgDeclarationStatement::p_firstNondefiningDeclaration >, describe_field_t< SgDeclarationStatement, SgQualifiedNamePtrList,&SgDeclarationStatement::p_qualifiedNameList >, describe_field_t< SgDeclarationStatement, std::string,&SgDeclarationStatement::p_binding_label >, describe_field_t< SgDeclarationStatement, SgDeclarationScope *,&SgDeclarationStatement::p_declarationScope >, describe_field_t< SgDeclarationStatement, bool,&SgDeclarationStatement::p_unparse_template_ast >, describe_field_t< SgDeclarationStatement, SgExprListExp *,&SgDeclarationStatement::p_adaAspects > > |
|