package diffast-langs-fortran
Fortran parser plugin for Diff/AST
Install
Dune Dependency
Authors
Maintainers
Sources
v0.1.1.tar.gz
sha256=2b36318d1317efb4e3ae71727934aa8883dde49ad5dd71d85df6a9b9b10bfe0a
md5=a0d35178f15cd2d2a3b907a0bbcc959c
doc/diffast-langs-fortran.base/Fortran_base/F_label/OclDirective/index.html
Module F_label.OclDirective
Source
include module type of struct include Labels.OclDirective end
module Xlist = Labels.OclDirective.Xlist
Source
type num_or_name = Fortran_parsing.F_ocl_directive.num_or_name =
| NNnum of int
| NNname of Fortran_parsing.Label_common.name
Source
type t = Fortran_parsing.F_ocl_directive.t =
| ERROR
| ArrayFusion
| EndArrayFusion
| ArrayMerge of Fortran_parsing.Label_common.name option * Fortran_parsing.Label_common.name list
| ArraySubscript of Fortran_parsing.Label_common.name list
| Eval
| Noeval
| Fltld
| Nofltld
| FpRelaxed
| NofpRelaxed
| LoopInterchange of Fortran_parsing.Label_common.name list
| LoopNointerchange
| Mfunc of int option
| Nomfunc
| Noarraypad of Fortran_parsing.Label_common.name
| LoopNofusion
| Preex
| Nopreex
| Prefetch
| Noprefetch
| PrefetchCacheLevel of num_or_name
| PrefetchInfer
| PrefetchNoinfer
| PrefetchIteration of int
| PrefetchIterationL2 of int
| PrefetchRead of num_or_name option * int option
| PrefetchWrite of num_or_name option * int option
| Striping of int option
| Nostriping
| Swp
| Noswp
| LoopBlocking of int
| Unroll of int
| UnrollFull
| Nounroll
| Novrec of Fortran_parsing.Label_common.name list
| Simd of align option
| Nosimd
| CacheSectorSize of int list
| EndCacheSectorSize
| CacheSubsectorAssign of Fortran_parsing.Label_common.name list
| EndCacheSubsector
| FissionPoint of int option
| LoopNofission
| Xfill of int option
| Noxfill
| PrefetchSequential of prefetch_spec option
| PrefetchStrong
| PrefetchNostrong
| PrefetchStrongL2
| PrefetchNostrongL2
| FpContract
| NofpContract
| LoopNoblocking
| Norecurrence of Fortran_parsing.Label_common.name list
| Uxsimd of align option
| Nouxsimd
| ArrayPrivate
| NoarrayPrivate
| Independent of Fortran_parsing.Label_common.name list
| Noalias
| Serial
| Parallel
| ParallelStrong
| Reduction
| Noreduction
| Temp of Fortran_parsing.Label_common.name list
| RelOp of Fortran_parsing.F_intrinsic_operator.t
| LoopPartParallel
| LoopNopartParallel
| LoopPartSimd
| LoopNopartSimd
| Shortloop of int
| Noshortloop
| SimdListv of listv_scope option
| Unswitching
| FirstPrivate of Fortran_parsing.Label_common.name list
| LastPrivate of Fortran_parsing.Label_common.name list
| TempPrivate of Fortran_parsing.Label_common.name list
| ParallelCyclic of int option
Source
val ocl_tuple_to_n_opt_names :
(num_or_name option * num_or_name list) ->
Fortran_parsing.Label_common.name option
* Fortran_parsing.Label_common.name list
Source
val ocl_tuple_to_names :
(num_or_name option * num_or_name list) ->
Fortran_parsing.Label_common.name list
Source
val ocl_tuple_to_name :
(num_or_name option * num_or_name list) ->
Fortran_parsing.Label_common.name
Source
val ocl_tuple_opt_to_names :
(num_or_name option * num_or_name list) option ->
Fortran_parsing.Label_common.name list
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>