| allAssignStmts | Language.Fortran.Vars.Assignments |
| allocateMemoryBlocks | Language.Fortran.Vars.Memory |
| anyOverlap | Language.Fortran.Vars.Range |
| Automatic | Language.Fortran.Vars.Types |
| baseToType | Language.Fortran.Vars.Kind |
| binaryOp | Language.Fortran.Vars.Eval.Deprecated.Operation |
| binaryOp' | Language.Fortran.Vars.Eval.Deprecated.Operation |
| binaryOper | Language.Fortran.Vars.CPValue |
| binaryTransformEither | Language.Fortran.Vars.Eval.Deprecated.Operation |
| blockSize | Language.Fortran.Vars.Types |
| Bot | Language.Fortran.Vars.CPValue |
| Boz | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| bozToInt | Language.Fortran.Vars.BozConstant |
| bozToInt1 | Language.Fortran.Vars.BozConstant |
| bozToInt2 | Language.Fortran.Vars.BozConstant |
| bozToInt4 | Language.Fortran.Vars.BozConstant |
| bozToInt8 | Language.Fortran.Vars.BozConstant |
| CharacterLen | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| CharLenColon | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| CharLenExp | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| CharLenInt | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| CharLenStar | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| collectStructures | Language.Fortran.Vars.StructureTable |
| collectSymbols | Language.Fortran.Vars.SymbolTable |
| Common | Language.Fortran.Vars.Types |
| Const | Language.Fortran.Vars.CPValue |
| Constant | Language.Fortran.Vars.Types |
| constantPropagationValue | Language.Fortran.Vars.ConstantPropagation |
| CPValue | Language.Fortran.Vars.CPValue |
| deriveSemTypeFromBaseType | Language.Fortran.Vars.Kind |
| Dim | |
| 1 (Data Constructor) | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| 2 (Type/Class) | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| dimDeclLooksLikeAssumedShape | Language.Fortran.Vars.SymbolTable.Arrays |
| dimDeclLooksLikeAssumedSize | Language.Fortran.Vars.SymbolTable.Arrays |
| Dimensions | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| dimensionsToTuples | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| dimensionsToTuples' | Language.Fortran.Vars.Types |
| dimLower | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| Dims | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| DimsAssumedShape | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| DimsAssumedSize | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| DimsExplicitShape | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| dimsLength | Language.Fortran.Vars.Types |
| dimsTraverse | Language.Fortran.Vars.Types |
| dimUpper | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| dumType | Language.Fortran.Vars.Types.SymbolTable, Language.Fortran.Vars.Types |
| Eval | |
| 1 (Type/Class) | Language.Fortran.Vars.Eval.FortranSrc |
| 2 (Data Constructor) | Language.Fortran.Vars.Eval.FortranSrc |
| eval | |
| 1 (Function) | Language.Fortran.Vars.Eval |
| 2 (Function) | Language.Fortran.Vars.Eval.Deprecated |
| Eval' | Language.Fortran.Vars.Eval.FortranSrc |
| eval' | |
| 1 (Function) | Language.Fortran.Vars.Eval |
| 2 (Function) | Language.Fortran.Vars.Eval.Deprecated |
| evalDynamicDimBoundExpr | Language.Fortran.Vars.SymbolTable.Arrays |
| evalStaticDimBoundExpr | Language.Fortran.Vars.SymbolTable.Arrays |
| evalWithShortcircuit | |
| 1 (Function) | Language.Fortran.Vars.Eval |
| 2 (Function) | Language.Fortran.Vars.Eval.Deprecated |
| ExpVal | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| extType | Language.Fortran.Vars.Types.SymbolTable, Language.Fortran.Vars.Types |
| FieldEntry | Language.Fortran.Vars.Types, Language.Fortran.Vars.StructureTable |
| functionArguments | Language.Fortran.Vars.Call |
| functionCalls | Language.Fortran.Vars.Call |
| generateLinearizedIndexRange | Language.Fortran.Vars.MemoryLocation |
| getCommonLayout | Language.Fortran.Vars.CommonLayout |
| getFlagType | Language.Fortran.Vars.CommonLayout |
| getKind | Language.Fortran.Vars.Kind |
| getKindOfExpVal | Language.Fortran.Vars.Kind |
| getLocation | Language.Fortran.Vars.MemoryLocation |
| getStartLocation | Language.Fortran.Vars.MemoryLocation |
| getStaticArrayBounds | Language.Fortran.Vars.Types |
| getTypeKind | Language.Fortran.Vars.Kind |
| getTypeSize | |
| 1 (Function) | Language.Fortran.Vars.Kind |
| 2 (Function) | Language.Fortran.Vars.Memory |
| hasEntry | Language.Fortran.Vars.StructureTable |
| Int | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| intrinsicFunctionCall | Language.Fortran.Vars.Eval.Deprecated.Operation |
| invalidArg | Language.Fortran.Vars.Errors |
| invalidArg' | Language.Fortran.Vars.Errors |
| isBot | Language.Fortran.Vars.CPValue |
| isConstInt | Language.Fortran.Vars.CPValue |
| isPureExpression | Language.Fortran.Vars.PureExpression |
| isStr | Language.Fortran.Vars.Kind |
| isTop | Language.Fortran.Vars.CPValue |
| Kind | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types, Language.Fortran.Vars.TypeCheck |
| kindOfBaseType | Language.Fortran.Vars.Kind |
| Location | Language.Fortran.Vars.Types.SymbolTable, Language.Fortran.Vars.Types |
| Logical | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| lookupField | Language.Fortran.Vars.StructureTable |
| meet | Language.Fortran.Vars.CPValue |
| MemoryBlock | |
| 1 (Type/Class) | Language.Fortran.Vars.Types |
| 2 (Data Constructor) | Language.Fortran.Vars.Types |
| MemoryBlockName | Language.Fortran.Vars.Types.SymbolTable, Language.Fortran.Vars.Types |
| nonLogicalToLogical | Language.Fortran.Vars.Eval.Deprecated.Operation |
| Offset | Language.Fortran.Vars.Types.SymbolTable, Language.Fortran.Vars.Types |
| overlap | Language.Fortran.Vars.Range |
| parType | Language.Fortran.Vars.Types.SymbolTable, Language.Fortran.Vars.Types |
| parVal | Language.Fortran.Vars.Types.SymbolTable, Language.Fortran.Vars.Types |
| processCommon | Language.Fortran.Vars.Memory |
| processEquivalence | Language.Fortran.Vars.Equivalence |
| processStorageClass | Language.Fortran.Vars.StorageClass |
| ProgramFileModel | Language.Fortran.Vars.Types |
| programFileModel | Language.Fortran.Vars |
| ProgramStructureTables | Language.Fortran.Vars.Types |
| programStructureTables | Language.Fortran.Vars.StructureTable |
| ProgramUnitModel | Language.Fortran.Vars.Types |
| programUnitModel | Language.Fortran.Vars |
| Range | Language.Fortran.Vars.Range |
| Real | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| resolveBozConstant | Language.Fortran.Vars.BozConstant |
| resolveDimBoundStar | Language.Fortran.Vars.SymbolTable.Arrays |
| resolveDimExplicitShape | Language.Fortran.Vars.SymbolTable.Arrays |
| resolveDims | Language.Fortran.Vars.SymbolTable.Arrays |
| resolveDimsAssumedShape | Language.Fortran.Vars.SymbolTable.Arrays |
| resolveDimsAssumedSize | Language.Fortran.Vars.SymbolTable.Arrays |
| resolveDimsExplicitShape | Language.Fortran.Vars.SymbolTable.Arrays |
| resolveDimStar | Language.Fortran.Vars.SymbolTable.Arrays |
| runEval | Language.Fortran.Vars.Eval.FortranSrc |
| SDummy | Language.Fortran.Vars.Types.SymbolTable, Language.Fortran.Vars.Types |
| SemType | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| setTypeKind | Language.Fortran.Vars.Kind |
| setTypeSize | Language.Fortran.Vars.Kind |
| SExternal | Language.Fortran.Vars.Types.SymbolTable, Language.Fortran.Vars.Types |
| SParameter | Language.Fortran.Vars.Types.SymbolTable, Language.Fortran.Vars.Types |
| Static | Language.Fortran.Vars.Types |
| StorageClass | Language.Fortran.Vars.Types |
| storageClass | Language.Fortran.Vars.Types |
| StorageTable | Language.Fortran.Vars.Types |
| Str | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| Structure | Language.Fortran.Vars.Types |
| StructureTable | Language.Fortran.Vars.Types, Language.Fortran.Vars.StructureTable |
| StructureTableEntry | Language.Fortran.Vars.Types, Language.Fortran.Vars.StructureTable |
| subroutineArguments | Language.Fortran.Vars.Call |
| subroutineCalls | Language.Fortran.Vars.Call |
| SVariable | Language.Fortran.Vars.Types.SymbolTable, Language.Fortran.Vars.Types |
| SymbolTable | Language.Fortran.Vars.Types.SymbolTable, Language.Fortran.Vars.Types |
| SymbolTableEntry | Language.Fortran.Vars.Types.SymbolTable, Language.Fortran.Vars.Types |
| TArray | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| TByte | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| TCharacter | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| TComplex | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| TCustom | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| TInteger | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| TLogical | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| toInt | Language.Fortran.Vars.Kind |
| Top | Language.Fortran.Vars.CPValue |
| transformEither | Language.Fortran.Vars.Eval.Deprecated.Operation |
| transformEitherList | Language.Fortran.Vars.Eval.Deprecated.Operation |
| translateExpVal | Language.Fortran.Vars.Eval.FortranSrc.Translate, Language.Fortran.Vars.Eval.FortranSrc |
| translateFArrayType | Language.Fortran.Vars.Eval.FortranSrc.Translate, Language.Fortran.Vars.Eval.FortranSrc |
| translateFKind | Language.Fortran.Vars.Eval.FortranSrc.Translate, Language.Fortran.Vars.Eval.FortranSrc |
| translateFScalarType | Language.Fortran.Vars.Eval.FortranSrc.Translate, Language.Fortran.Vars.Eval.FortranSrc |
| translateFScalarValue | Language.Fortran.Vars.Eval.FortranSrc.Translate, Language.Fortran.Vars.Eval.FortranSrc |
| translateFType | Language.Fortran.Vars.Eval.FortranSrc.Translate, Language.Fortran.Vars.Eval.FortranSrc |
| translateFValue | Language.Fortran.Vars.Eval.FortranSrc.Translate, Language.Fortran.Vars.Eval.FortranSrc |
| translateShape | Language.Fortran.Vars.Eval.FortranSrc.Translate, Language.Fortran.Vars.Eval.FortranSrc |
| TReal | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| Type | Language.Fortran.Vars.Rep, Language.Fortran.Vars.Types |
| TypeError | |
| 1 (Type/Class) | Language.Fortran.Vars.Types, Language.Fortran.Vars.TypeCheck |
| 2 (Data Constructor) | Language.Fortran.Vars.Types, Language.Fortran.Vars.TypeCheck |
| typeError | Language.Fortran.Vars.Types |
| TypeOf | Language.Fortran.Vars.Types, Language.Fortran.Vars.TypeCheck |
| typeOf | Language.Fortran.Vars.TypeCheck |
| typeOfExpVal | Language.Fortran.Vars.Kind |
| typeSpecToArrayType | Language.Fortran.Vars.Utils |
| typeSpecToScalarType | Language.Fortran.Vars.Utils |
| unaryOp | Language.Fortran.Vars.Eval.Deprecated.Operation |
| unaryOp' | Language.Fortran.Vars.Eval.Deprecated.Operation |
| unaryOper | Language.Fortran.Vars.CPValue |
| UnboundVariable | Language.Fortran.Vars.Types, Language.Fortran.Vars.TypeCheck |
| undefineDummyArguments | Language.Fortran.Vars.Dummy |
| unEval | Language.Fortran.Vars.Eval.FortranSrc |
| union | Language.Fortran.Vars.Union |
| UnionEntry | Language.Fortran.Vars.Types, Language.Fortran.Vars.StructureTable |
| UnknownField | Language.Fortran.Vars.Types, Language.Fortran.Vars.TypeCheck |
| UnknownType | Language.Fortran.Vars.Types, Language.Fortran.Vars.TypeCheck |
| Unspecified | Language.Fortran.Vars.Types |
| ValueOf | Language.Fortran.Vars.ConstantPropagation |
| valueToExpVal | Language.Fortran.Vars.Eval.Deprecated.Operation |
| valueToExpVal' | Language.Fortran.Vars.Eval.Deprecated.Operation |
| variables | Language.Fortran.Vars.Types |
| varLoc | Language.Fortran.Vars.Types.SymbolTable, Language.Fortran.Vars.Types |
| varType | Language.Fortran.Vars.Types.SymbolTable, Language.Fortran.Vars.Types |