log
graph
tags
branches
changeset
browse
SourceProcessing
log
find changesets by author, revision, files, or words in the commit message
rev 1061:
(0)
-1000
-300
-100
-60
tip
age
author
description
7 days ago
hlcm
fix lenfn (which creates f77len objects) in typeInference
default
tip
8 days ago
hlcm
added a getter function for character length & renamed charLenEntry for clarity in canon
9 days ago
hlcm
when creating new temporaries, add typeKind modifier to varModifierList with Character types so that the character length is included in the type declaration
9 days ago
utke on macbook
add missing intrinsics
10 days ago
hlcm
remove extraneous includes from transformFile (several routines that are now dealt with in the options file)
12 days ago
hlcm
move input line length check to fjoin functions (where continuations are removed) in fixedfmt and freefmt
12 days ago
hlcm
removed extraneous imports from pre & post process that are now handled in options
2 weeks ago
hlcm
fixed type lookup in type inference to include ArrayPointerEntryKind as well as ArrayEntryKind & AllocatableEntryKind
2 weeks ago
hlcm
fixed incorrect replication of external statements up to level of parent symtab
2 weeks ago
hlcm
fix handling of imported subroutine/function declarations which are then used in an interface
3 weeks ago
hlcm
Added temporary TypetabEntry member to ArrayPointerEntryKind so that temp. ArrayPointerEntryKind type entries can be created with contained temporary entries of ArrayEntryKind
3 weeks ago
hlcm
abstract code for creating temp. types for array & allocatable entry kinds during appType inference
3 weeks ago
hlcm
type implicitly if a parameter statement contains a variable which is not already in the symbol table
3 weeks ago
hlcm
allow for access spec in derived type definition parse pattern
3 weeks ago
hlcm
add tempType creation in typeInference handling for select expressions ArrayPointerEntryKind
3 weeks ago
hlcm
branch merge
3 weeks ago
hlcm
fix handling of AllocatableEntryKind types with selection expressions in type inference
3 weeks ago
hlcm
change to ensure that symtab entries for derived type members are copied to the new symbol table, not just the entry for the derived type itself
3 weeks ago
hlcm
added createArrayEntryKind funcion & removed duplicated code from typetab
3 weeks ago
utke on macbook
fix up line length options
2 months ago
hlcm
changed the method of checking for active types in common blocks
2 months ago
hlcm
check to see if localSymtab is None before printing it in TypetabEntry debug calls
2 months ago
hlcm
branch merge
2 months ago
hlcm
type changes branch merge
2 months ago
hcm
fixed reference output for unitPostProcess test of module variable activation in functions
2 months ago
hcm
test needs to be updated to provide type information for foo & w2f__8. Currently fails because typeInference does not have the required information for guessBytes
2 months ago
hcm
add function to create an ArrayEntryKind given the base type id & dimensions. Used to get the types of common block decls which may be arrays
2 months ago
hcm
fix typetab_id entry into SymtabEntry of common block decls
2 months ago
hcm
fix type updating for functions in isArrayReference
2 months ago
hcm
fix selectionShape in case the selection is an array reference
2 months ago
hcm
update isArrayReference function & fix shapeInference unit tests to reflect recent type & shape changes
2 months ago
hcm
update functions determining activity of variables
2 months ago
hcm
fix __isActive function to check for active named types
2 months ago
hcm
when getting type information, do not use initializer portion of declarations from _AssignInits
2 months ago
hcm
add type table id to temporaries created during canonicalization
3 months ago
hcm
fix typeInference test to reflect new return type of constant type inference function
3 months ago
hcm
update isActive function to reflect new type returns of expressionType
3 months ago
hcm
modified isActive to use new expressionType inference function (return value has changed)
3 months ago
hcm
added debug() for character length tab entries
3 months ago
hcm
fixed character entry kind handling and fixed addition of types during stmt2unit getType calls
3 months ago
hcm
order of stmt_name arg in fortStmt class initializations has changed
3 months ago
hcm
fixed value access handling for data stmt initializations
3 months ago
hcm
fixed typeInference for array reference apps
3 months ago
hcm
modify handling of Character types for shouldSubroutinizeFunction
3 months ago
hcm
changed type & shape inference handling for TypetabEntry.ArrayEntryKind; used new symbolName attr of TypetabEntry.NamedTypeEntryKind
3 months ago
hcm
change method of storing & looking up array bounds; add a name symbol to NamedTypeEntryKind
3 months ago
hcm
updated unit tests to reflect new return types of inference functions
3 months ago
hcm
changed type inference methods to return TypetabEntries rather than type ids
3 months ago
hcm
removed unnecessary globalTypeTable lookup
3 months ago
hcm
fixed arrayBoundsTable access
4 months ago
hcm
character len tab added for typetab arrays
4 months ago
hcm
update canon unit tests to reflect changes for typetab
4 months ago
hcm
update type inference and symtab type usage to reflect addition of typetab
4 months ago
hcm
update unit tests
4 months ago
hcm
fix some type conditions to reflect typetab changes
4 months ago
hcm
update type reference to use type table typeids
4 months ago
hcm
store dimension and pointer attributes
4 months ago
hcm
change built-in table format to use fortStmt classes
4 months ago
hcm
update symtab entry replication to use typetab info
4 months ago
hcm
added AllocatableEntryKind
rev 1061:
(0)
-1000
-300
-100
-60
tip