Skip to content

Commit

Permalink
Merge pull request #66 from moosetechnology/intrinsicRoutine
Browse files Browse the repository at this point in the history
Forgot superclass of intrinsicRoutine
  • Loading branch information
NicolasAnquetil authored Jun 15, 2024
2 parents 2fb332c + 45a256b commit 4486cd2
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 16 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@ A subroutine (or function) defined in the Fortran language itself
"
Class {
#name : #FamixF77IntrinsicRoutine,
#superclass : #FamixF77Entity,
#superclass : #FamixF77PUProcedure,
#category : #'Famix-Fortran77-Entities-Entities'
}

{ #category : #meta }
FamixF77IntrinsicRoutine class >> annotation [

<FMClass: #IntrinsicRoutine super: #FamixF77Entity>
<FMClass: #IntrinsicRoutine super: #FamixF77PUProcedure>
<package: #'Famix-Fortran77-Entities'>
<generated>
^ self
Expand Down
18 changes: 4 additions & 14 deletions src/Famix-Fortran77-Generator/FamixFortran77Generator.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -201,32 +201,23 @@ FamixFortran77Generator >> defineHierarchy [
access --|> #TAccess.
access --|> #TEntityMetaLevelDependency.

"character --|> typeIntrinsic.
complex --|> typeIntrinsic."

externalDeclaration --|> namedEntity.
externalDeclaration --|> #TSourceEntity.

include --|> #TAssociation.

indexedFileAnchor --|> sourceAnchor.
indexedFileAnchor --|> #TFileNavigation.

invocation --|> #TInvocation.
invocation --|> #TEntityMetaLevelDependency.

include --|> #TAssociation.

"extends default TWithStatements in #defineRelations"
tWithStatements --|> #TWithStatements.
intrinsicRoutine --|> puProcedure.

includedFile --|> programUnit.
includedFile --|> #TWithTypes.
includedFile --|> tWithStatements.

"integer --|> typeIntrinsic.
logical --|> typeIntrinsic."

parameter --|> #TParameter.

programFile --|> namedEntity.
Expand Down Expand Up @@ -273,8 +264,7 @@ FamixFortran77Generator >> defineHierarchy [
statementFunction --|> #TInvocable.
statementFunction --|> #TEntityMetaLevelDependency.


"real --|> typeIntrinsic."
tWithStatements --|> #TWithStatements.

type --|> #TType.

Expand Down

0 comments on commit 4486cd2

Please sign in to comment.