Name |
Description |
FortranCodeGeneration_locatedNode [constructor]
|
|
~FortranCodeGeneration_locatedNode [destructor] [virtual]
|
Destructor |
curprint
|
|
genPUAutomaticStmts [virtual]
|
|
getPrecedence [virtual]
|
|
initializeDeclarationsFromParent
|
|
isSubroutineCall [virtual]
|
|
languageName [virtual]
|
|
printAccessModifier [virtual]
|
|
printDeclModifier [virtual]
|
|
printStorageModifier [virtual]
|
|
requiresParentheses [virtual]
|
override to make unary plus/minus expressions have the same precedence as binary plus; everything else remains the same. |
run_unparser
|
begin the unparser (unparser.C) |
unparseActualArgumentExpression [virtual]
|
|
unparseAddOp [virtual]
|
|
unparseAddrOp [virtual]
|
|
unparseAggrInit [virtual]
|
|
unparseAllocateStatement
|
|
unparseAndOp [virtual]
|
|
unparseArithmeticIfStmt [virtual]
|
|
unparseArrayOp [virtual]
|
|
unparseAssignStmt [virtual]
|
|
unparseAssignedGotoStmt [virtual]
|
|
unparseAssnInit [virtual]
|
|
unparseAssnOp [virtual]
|
|
unparseAssociateStatement [virtual]
|
|
unparseAsteriskShapeExp [virtual]
|
|
unparseAttributeSpecificationStatement [virtual]
|
|
unparseBackspaceStatement [virtual]
|
|
unparseBasicBlockStmt [virtual]
|
unparse statement functions implememted in unparse_stmt.C |
unparseBinaryOperator [virtual]
|
|
unparseBindAttribute [virtual]
|
|
unparseBitAndOp [virtual]
|
|
unparseBitCompOp [virtual]
|
|
unparseBitOrOp [virtual]
|
|
unparseBitXOrOp [virtual]
|
|
unparseBlockDataStmt [virtual]
|
|
unparseBoolVal [virtual]
|
|
unparseBreakStmt [virtual]
|
|
unparseCaseStmt [virtual]
|
|
unparseCastOp [virtual]
|
|
unparseClassDeclStmt_derivedType [virtual]
|
|
unparseClassDeclStmt_module [virtual]
|
|
unparseClassDefnStmt [virtual]
|
|
unparseClassRef [virtual]
|
|
unparseCloseStatement [virtual]
|
|
unparseCoArrayExpression
|
|
unparseColonShapeExp [virtual]
|
|
unparseCommonBlock [virtual]
|
|
unparseComputedGotoStmt [virtual]
|
|
unparseConInit [virtual]
|
|
unparseConcatenationOp [virtual]
|
|
unparseContainsStatement [virtual]
|
|
unparseContinueStmt [virtual]
|
|
unparseDeallocateStatement
|
|
unparseDefaultStmt [virtual]
|
|
unparseDeleteOp [virtual]
|
|
unparseDerefOp [virtual]
|
|
unparseDivOp [virtual]
|
|
unparseDoConcurrentStatement [virtual]
|
|
unparseDoStmt [virtual]
|
|
unparseElseWhereStmt [virtual]
|
|
unparseEndfileStatement [virtual]
|
|
unparseEntryStatement [virtual]
|
|
unparseEqOp [virtual]
|
|
unparseEquivalenceStmt [virtual]
|
|
unparseExpOp [virtual]
|
|
unparseExprList [virtual]
|
|
unparseExprRoot [virtual]
|
|
unparseExprStmt [virtual]
|
|
unparseFlushStatement [virtual]
|
|
unparseForAllStatement [virtual]
|
|
unparseFormatItemList [virtual]
|
|
unparseFormatStatement [virtual]
|
|
unparseFortranContinueStmt [virtual]
|
|
unparseFortranIncludeLine [virtual]
|
Support for Fortran include mechanism (not a Fortran statement in the grammar) |
unparseFuncArgs [virtual]
|
|
unparseFuncCall [virtual]
|
|
unparseFuncDefnStmt [virtual]
|
|
unparseFuncRef [virtual]
|
|
unparseFunctionArgs
|
|
unparseFunctionParameterDeclaration
|
|
unparseGeOp [virtual]
|
|
unparseGotoStmt [virtual]
|
|
unparseGtOp [virtual]
|
|
unparseIOItemExpr [virtual]
|
|
unparseIfStmt [virtual]
|
|
unparseImplicitStmt [virtual]
|
|
unparseImpliedDo [virtual]
|
|
unparseImportStatement [virtual]
|
|
unparseInitNamePtrList [virtual]
|
|
unparseInitializerList [virtual]
|
|
unparseInquireStatement [virtual]
|
|
unparseIntDivOp [virtual]
|
|
unparseInterfaceStmt [virtual]
|
|
unparseLShiftOp [virtual]
|
|
unparseLabel
|
|
unparseLabelRefExp [virtual]
|
|
unparseLabelStmt [virtual]
|
|
unparseLanguageSpecificExpression [virtual]
|
|
unparseLanguageSpecificStatement [virtual]
|
|
unparseLeOp [virtual]
|
|
unparseLockStatement [virtual]
|
|
unparseLtOp [virtual]
|
|
unparseMFuncRef [virtual]
|
|
unparseModOp [virtual]
|
|
unparseModifierType
|
|
unparseModuleStmt [virtual]
|
|
unparseMultOp [virtual]
|
|
unparseNamelistStatement [virtual]
|
|
unparseNeOp [virtual]
|
|
unparseNewOp [virtual]
|
|
unparseNotOp [virtual]
|
|
unparseNullifyStmt [virtual]
|
|
unparseOmpBeginDirectiveClauses [virtual]
|
|
unparseOmpDoStatement [virtual]
|
|
unparseOmpEndDirectiveClauses [virtual]
|
|
unparseOmpEndDirectivePrefixAndName [virtual]
|
|
unparseOmpFlushStatement [virtual]
|
|
unparseOmpPrefix [virtual]
|
|
unparseOmpThreadprivateStatement [virtual]
|
|
unparseOpenStatement [virtual]
|
|
unparseOrOp [virtual]
|
|
unparseParamDeclStmt [virtual]
|
|
unparsePointStOp [virtual]
|
|
unparsePointerAssnOp [virtual]
|
|
unparsePragmaDeclStmt [virtual]
|
|
unparsePrintStatement [virtual]
|
|
unparseProcHdrStmt [virtual]
|
|
unparseProcessControlStmt [virtual]
|
|
unparseProgHdrStmt [virtual]
|
|
unparseRShiftOp [virtual]
|
|
unparseReadStatement [virtual]
|
|
unparseRecRef [virtual]
|
|
unparseReturnStmt [virtual]
|
|
unparseRewindStatement [virtual]
|
|
unparseStatementFunctionStmt [virtual]
|
|
unparseStatementNumbers [virtual]
|
Support for Fortran numeric labels (can appear on any statement), this is an empty function for C/C++. |
unparseStatementNumbersSupport
|
Supporting function for unparseStatementNumbers and for direct use in unparsing statments that have an end_numeric_label field. |
unparseStringVal [virtual]
|
|
unparseSubscriptExpr [virtual]
|
|
unparseSubtOp [virtual]
|
|
unparseSwitchStmt [virtual]
|
|
unparseSyncAllStatement [virtual]
|
|
unparseSyncImagesStatement [virtual]
|
|
unparseSyncMemoryStatement [virtual]
|
|
unparseSyncTeamStatement [virtual]
|
|
unparseTypeExpression [virtual]
|
|
unparseTypeRef [virtual]
|
|
unparseUnaryAddOp [virtual]
|
|
unparseUnaryMinusOp [virtual]
|
|
unparseUnaryOperator [virtual]
|
|
unparseUnknownArrayOrFunctionReference [virtual]
|
|
unparseUnlockStatement [virtual]
|
|
unparseUseStmt [virtual]
|
|
unparseUserDefinedBinaryOp [virtual]
|
|
unparseUserDefinedUnaryOp [virtual]
|
|
unparseVarDecl [virtual]
|
|
unparseVarDeclStmt [virtual]
|
|
unparseVarDefnStmt [virtual]
|
|
unparseVarRef [virtual]
|
|
unparseWaitStatement [virtual]
|
|
unparseWhereStmt [virtual]
|
|
unparseWhileStmt [virtual]
|
|
unparseWithTeamStatement
|
|
unparseWriteStatement [virtual]
|
|
unparse_IO_Control_Support [virtual]
|
|
unparse_IO_Support [virtual]
|
|
unparse_Image_Ctrl_Stmt_Support [virtual]
|
|
unparse_helper
|
|