haskellcomplete.vim 103 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386
  1. " Vim completion script
  2. " Language: Haskell
  3. " Maintainer: Daniel Campoverde <alx@sillybytes.net>
  4. " URL: https://github.com/alx741/haskellcomplete.vim
  5. " Last Change: 2019 May 14
  6. " Usage: setlocal omnifunc=haskellcomplete#Complete
  7. " Language extensions from:
  8. " https://hackage.haskell.org/package/Cabal-2.2.0.1/docs/Language-Haskell-Extension.html
  9. "
  10. " GHC options from:
  11. " https://downloads.haskell.org/~ghc/7.0.4/docs/html/users_guide/flag-reference.html
  12. " https://downloads.haskell.org/~ghc/8.4.3/docs/html/users_guide/flags.html
  13. " Available completions
  14. let b:completingLangExtension = 0
  15. let b:completingOptionsGHC = 0
  16. let b:completingModule = 0
  17. function! haskellcomplete#Complete(findstart, base)
  18. if a:findstart
  19. let l:line = getline('.')
  20. let l:start = col('.') - 1
  21. if l:line =~ '^\s*{-#\s*LANGUAGE.*'
  22. while l:start >= 0 && l:line[l:start - 1] !~ '[, ]'
  23. let l:start -= 1
  24. endwhile
  25. let b:completingLangExtension = 1
  26. return l:start
  27. elseif l:line =~ '^\s*{-#\s*OPTIONS_GHC.*'
  28. while l:start >= 0 && l:line[l:start - 1] !~ '[, ]'
  29. let l:start -= 1
  30. endwhile
  31. let b:completingOptionsGHC = 1
  32. return l:start
  33. elseif l:line =~ '^\s*import\s*.*'
  34. while l:start >= 0 && l:line[l:start - 1] !~ ' '
  35. let l:start -= 1
  36. endwhile
  37. let b:completingModule = 1
  38. return l:start
  39. endif
  40. return start
  41. endif
  42. if b:completingLangExtension
  43. if a:base ==? ""
  44. " Return all possible Lang extensions
  45. return s:langExtensions
  46. else
  47. let l:matches = []
  48. for extension in s:langExtensions
  49. if extension =~? '^' . a:base
  50. call add(l:matches, extension)
  51. endif
  52. endfor
  53. let b:completingLangExtension = 0
  54. return l:matches
  55. endif
  56. elseif b:completingOptionsGHC
  57. if a:base ==? ""
  58. " Return all possible GHC options
  59. return s:optionsGHC
  60. else
  61. let l:matches = []
  62. for flag in s:optionsGHC
  63. if flag =~? '^' . a:base
  64. call add(l:matches, flag)
  65. endif
  66. endfor
  67. let b:completingOptionsGHC = 0
  68. return l:matches
  69. endif
  70. elseif b:completingModule
  71. if a:base ==? ""
  72. " Return all possible modules
  73. return s:commonModules
  74. else
  75. let l:matches = []
  76. for module in s:commonModules
  77. if module =~? '^' . a:base
  78. call add(l:matches, module)
  79. endif
  80. endfor
  81. let b:completingModule = 0
  82. return l:matches
  83. endif
  84. endif
  85. return -1
  86. endfunction
  87. let s:langExtensions =
  88. \ [ "OverlappingInstances"
  89. \ , "UndecidableInstances"
  90. \ , "IncoherentInstances"
  91. \ , "DoRec"
  92. \ , "RecursiveDo"
  93. \ , "ParallelListComp"
  94. \ , "MultiParamTypeClasses"
  95. \ , "MonomorphismRestriction"
  96. \ , "FunctionalDependencies"
  97. \ , "Rank2Types"
  98. \ , "RankNTypes"
  99. \ , "PolymorphicComponents"
  100. \ , "ExistentialQuantification"
  101. \ , "ScopedTypeVariables"
  102. \ , "PatternSignatures"
  103. \ , "ImplicitParams"
  104. \ , "FlexibleContexts"
  105. \ , "FlexibleInstances"
  106. \ , "EmptyDataDecls"
  107. \ , "CPP"
  108. \ , "KindSignatures"
  109. \ , "BangPatterns"
  110. \ , "TypeSynonymInstances"
  111. \ , "TemplateHaskell"
  112. \ , "ForeignFunctionInterface"
  113. \ , "Arrows"
  114. \ , "Generics"
  115. \ , "ImplicitPrelude"
  116. \ , "NamedFieldPuns"
  117. \ , "PatternGuards"
  118. \ , "GeneralizedNewtypeDeriving"
  119. \ , "ExtensibleRecords"
  120. \ , "RestrictedTypeSynonyms"
  121. \ , "HereDocuments"
  122. \ , "MagicHash"
  123. \ , "TypeFamilies"
  124. \ , "StandaloneDeriving"
  125. \ , "UnicodeSyntax"
  126. \ , "UnliftedFFITypes"
  127. \ , "InterruptibleFFI"
  128. \ , "CApiFFI"
  129. \ , "LiberalTypeSynonyms"
  130. \ , "TypeOperators"
  131. \ , "RecordWildCards"
  132. \ , "RecordPuns"
  133. \ , "DisambiguateRecordFields"
  134. \ , "TraditionalRecordSyntax"
  135. \ , "OverloadedStrings"
  136. \ , "GADTs"
  137. \ , "GADTSyntax"
  138. \ , "MonoPatBinds"
  139. \ , "RelaxedPolyRec"
  140. \ , "ExtendedDefaultRules"
  141. \ , "UnboxedTuples"
  142. \ , "DeriveDataTypeable"
  143. \ , "DeriveGeneric"
  144. \ , "DefaultSignatures"
  145. \ , "InstanceSigs"
  146. \ , "ConstrainedClassMethods"
  147. \ , "PackageImports"
  148. \ , "ImpredicativeTypes"
  149. \ , "NewQualifiedOperators"
  150. \ , "PostfixOperators"
  151. \ , "QuasiQuotes"
  152. \ , "TransformListComp"
  153. \ , "MonadComprehensions"
  154. \ , "ViewPatterns"
  155. \ , "XmlSyntax"
  156. \ , "RegularPatterns"
  157. \ , "TupleSections"
  158. \ , "GHCForeignImportPrim"
  159. \ , "NPlusKPatterns"
  160. \ , "DoAndIfThenElse"
  161. \ , "MultiWayIf"
  162. \ , "LambdaCase"
  163. \ , "RebindableSyntax"
  164. \ , "ExplicitForAll"
  165. \ , "DatatypeContexts"
  166. \ , "MonoLocalBinds"
  167. \ , "DeriveFunctor"
  168. \ , "DeriveTraversable"
  169. \ , "DeriveFoldable"
  170. \ , "NondecreasingIndentation"
  171. \ , "SafeImports"
  172. \ , "Safe"
  173. \ , "Trustworthy"
  174. \ , "Unsafe"
  175. \ , "ConstraintKinds"
  176. \ , "PolyKinds"
  177. \ , "DataKinds"
  178. \ , "ParallelArrays"
  179. \ , "RoleAnnotations"
  180. \ , "OverloadedLists"
  181. \ , "EmptyCase"
  182. \ , "AutoDeriveTypeable"
  183. \ , "NegativeLiterals"
  184. \ , "BinaryLiterals"
  185. \ , "NumDecimals"
  186. \ , "NullaryTypeClasses"
  187. \ , "ExplicitNamespaces"
  188. \ , "AllowAmbiguousTypes"
  189. \ , "JavaScriptFFI"
  190. \ , "PatternSynonyms"
  191. \ , "PartialTypeSignatures"
  192. \ , "NamedWildCards"
  193. \ , "DeriveAnyClass"
  194. \ , "DeriveLift"
  195. \ , "StaticPointers"
  196. \ , "StrictData"
  197. \ , "Strict"
  198. \ , "ApplicativeDo"
  199. \ , "DuplicateRecordFields"
  200. \ , "TypeApplications"
  201. \ , "TypeInType"
  202. \ , "UndecidableSuperClasses"
  203. \ , "MonadFailDesugaring"
  204. \ , "TemplateHaskellQuotes"
  205. \ , "OverloadedLabels"
  206. \ , "TypeFamilyDependencies"
  207. \ , "DerivingStrategies"
  208. \ , "UnboxedSums"
  209. \ , "HexFloatLiterals"
  210. \ ]
  211. let s:optionsGHC =
  212. \ [ "-n"
  213. \ , "-v"
  214. \ , "-vn"
  215. \ , "-c"
  216. \ , "-hcsuf"
  217. \ , "-hidir"
  218. \ , "-hisuf"
  219. \ , "-o"
  220. \ , "-odir"
  221. \ , "-ohi"
  222. \ , "-osuf"
  223. \ , "-stubdir"
  224. \ , "-outputdir"
  225. \ , "-keep-hc-file"
  226. \ , "-keep-llvm-file"
  227. \ , "-keep-s-file"
  228. \ , "-keep-raw-s-file"
  229. \ , "-keep-tmp-files"
  230. \ , "-tmpdir"
  231. \ , "-ddump-hi"
  232. \ , "-ddump-hi-diffs"
  233. \ , "-ddump-minimal-imports"
  234. \ , "-fforce-recomp"
  235. \ , "-fno-force-recomp"
  236. \ , "-fbreak-on-exception"
  237. \ , "-fno-break-on-exception"
  238. \ , "-fbreak-on-error"
  239. \ , "-fno-break-on-error"
  240. \ , "-fprint-evld-with-show"
  241. \ , "-fno-print-evld-with-show"
  242. \ , "-fprint-bind-result"
  243. \ , "-fno-print-bind-result"
  244. \ , "-fno-print-bind-contents"
  245. \ , "-fno-implicit-import-qualified"
  246. \ , "-package-name"
  247. \ , "-no-auto-link-packages"
  248. \ , "-fglasgow-exts"
  249. \ , "-fno-glasgow-exts"
  250. \ , "-XOverlappingInstances"
  251. \ , "-XNoOverlappingInstances"
  252. \ , "-XIncoherentInstances"
  253. \ , "-XNoIncoherentInstances"
  254. \ , "-XUndecidableInstances"
  255. \ , "-XNoUndecidableInstances"
  256. \ , "-fcontext-stack=Nn"
  257. \ , "-XArrows"
  258. \ , "-XNoArrows"
  259. \ , "-XDisambiguateRecordFields"
  260. \ , "-XNoDisambiguateRecordFields"
  261. \ , "-XForeignFunctionInterface"
  262. \ , "-XNoForeignFunctionInterface"
  263. \ , "-XGenerics"
  264. \ , "-XNoGenerics"
  265. \ , "-XImplicitParams"
  266. \ , "-XNoImplicitParams"
  267. \ , "-firrefutable-tuples"
  268. \ , "-fno-irrefutable-tuples"
  269. \ , "-XNoImplicitPrelude"
  270. \ , "-XImplicitPrelude"
  271. \ , "-XRebindableSyntax"
  272. \ , "-XNoRebindableSyntax"
  273. \ , "-XNoMonomorphismRestriction"
  274. \ , "-XMonomorphismRrestriction"
  275. \ , "-XNoNPlusKPatterns"
  276. \ , "-XNPlusKPatterns"
  277. \ , "-XNoMonoPatBinds"
  278. \ , "-XMonoPatBinds"
  279. \ , "-XRelaxedPolyRec"
  280. \ , "-XNoRelaxedPolyRec"
  281. \ , "-XExtendedDefaultRules"
  282. \ , "-XNoExtendedDefaultRules"
  283. \ , "-XOverloadedStrings"
  284. \ , "-XNoOverloadedStrings"
  285. \ , "-XGADTs"
  286. \ , "-XNoGADTs"
  287. \ , "-XTypeFamilies"
  288. \ , "-XNoTypeFamilies"
  289. \ , "-XScopedTypeVariables"
  290. \ , "-XNoScopedTypeVariables"
  291. \ , "-XMonoLocalBinds"
  292. \ , "-XNoMonoLocalBinds"
  293. \ , "-XTemplateHaskell"
  294. \ , "-XNoTemplateHaskell"
  295. \ , "-XQuasiQuotes"
  296. \ , "-XNoQuasiQuotes"
  297. \ , "-XBangPatterns"
  298. \ , "-XNoBangPatterns"
  299. \ , "-XCPP"
  300. \ , "-XNoCPP"
  301. \ , "-XPatternGuards"
  302. \ , "-XNoPatternGuards"
  303. \ , "-XViewPatterns"
  304. \ , "-XNoViewPatterns"
  305. \ , "-XUnicodeSyntax"
  306. \ , "-XNoUnicodeSyntax"
  307. \ , "-XMagicHash"
  308. \ , "-XNoMagicHash"
  309. \ , "-XNewQualifiedOperators"
  310. \ , "-XNoNewQualifiedOperators"
  311. \ , "-XExplicitForALl"
  312. \ , "-XNoExplicitForAll"
  313. \ , "-XPolymorphicComponents"
  314. \ , "-XNoPolymorphicComponents"
  315. \ , "-XRank2Types"
  316. \ , "-XNoRank2Types"
  317. \ , "-XRankNTypes"
  318. \ , "-XNoRankNTypes"
  319. \ , "-XImpredicativeTypes"
  320. \ , "-XNoImpredicativeTypes"
  321. \ , "-XExistentialQuantification"
  322. \ , "-XNoExistentialQuantification"
  323. \ , "-XKindSignatures"
  324. \ , "-XNoKindSignatures"
  325. \ , "-XEmptyDataDecls"
  326. \ , "-XNoEmptyDataDecls"
  327. \ , "-XParallelListComp"
  328. \ , "-XNoParallelListComp"
  329. \ , "-XTransformListComp"
  330. \ , "-XNoTransformListComp"
  331. \ , "-XUnliftedFFITypes"
  332. \ , "-XNoUnliftedFFITypes"
  333. \ , "-XLiberalTypeSynonyms"
  334. \ , "-XNoLiberalTypeSynonyms"
  335. \ , "-XTypeOperators"
  336. \ , "-XNoTypeOperators"
  337. \ , "-XDoRec"
  338. \ , "-XNoDoRec"
  339. \ , "-XRecursiveDo"
  340. \ , "-XNoRecursiveDo"
  341. \ , "-XPArr"
  342. \ , "-XNoPArr"
  343. \ , "-XRecordWildCards"
  344. \ , "-XNoRecordWildCards"
  345. \ , "-XNamedFieldPuns"
  346. \ , "-XNoNamedFieldPuns"
  347. \ , "-XDisambiguateRecordFields"
  348. \ , "-XNoDisambiguateRecordFields"
  349. \ , "-XUnboxedTuples"
  350. \ , "-XNoUnboxedTuples"
  351. \ , "-XStandaloneDeriving"
  352. \ , "-XNoStandaloneDeriving"
  353. \ , "-XDeriveDataTypeable"
  354. \ , "-XNoDeriveDataTypeable"
  355. \ , "-XGeneralizedNewtypeDeriving"
  356. \ , "-XNoGeneralizedNewtypeDeriving"
  357. \ , "-XTypeSynonymInstances"
  358. \ , "-XNoTypeSynonymInstances"
  359. \ , "-XFlexibleContexts"
  360. \ , "-XNoFlexibleContexts"
  361. \ , "-XFlexibleInstances"
  362. \ , "-XNoFlexibleInstances"
  363. \ , "-XConstrainedClassMethods"
  364. \ , "-XNoConstrainedClassMethods"
  365. \ , "-XMultiParamTypeClasses"
  366. \ , "-XNoMultiParamTypeClasses"
  367. \ , "-XFunctionalDependencies"
  368. \ , "-XNoFunctionalDependencies"
  369. \ , "-XPackageImports"
  370. \ , "-XNoPackageImports"
  371. \ , "-W"
  372. \ , "-w"
  373. \ , "-w"
  374. \ , "-Wall"
  375. \ , "-w"
  376. \ , "-Werror"
  377. \ , "-Wwarn"
  378. \ , "-Wwarn"
  379. \ , "-Werror"
  380. \ , "-fwarn-unrecognised-pragmas"
  381. \ , "-fno-warn-unrecognised-pragmas"
  382. \ , "-fwarn-warnings-deprecations"
  383. \ , "-fno-warn-warnings-deprecations"
  384. \ , "-fwarn-deprecated-flags"
  385. \ , "-fno-warn-deprecated-flags"
  386. \ , "-fwarn-duplicate-exports"
  387. \ , "-fno-warn-duplicate-exports"
  388. \ , "-fwarn-hi-shadowing"
  389. \ , "-fno-warn-hi-shadowing"
  390. \ , "-fwarn-implicit-prelude"
  391. \ , "-fno-warn-implicit-prelude"
  392. \ , "-fwarn-incomplete-patterns"
  393. \ , "-fno-warn-incomplete-patterns"
  394. \ , "-fwarn-incomplete-record-updates"
  395. \ , "-fno-warn-incomplete-record-updates"
  396. \ , "-fwarn-lazy-unlifted-bindings"
  397. \ , "-fno-warn-lazy-unlifted-bindings"
  398. \ , "-fwarn-missing-fields"
  399. \ , "-fno-warn-missing-fields"
  400. \ , "-fwarn-missing-import-lists"
  401. \ , "-fnowarn-missing-import-lists"
  402. \ , "-fwarn-missing-methods"
  403. \ , "-fno-warn-missing-methods"
  404. \ , "-fwarn-missing-signatures"
  405. \ , "-fno-warn-missing-signatures"
  406. \ , "-fwarn-name-shadowing"
  407. \ , "-fno-warn-name-shadowing"
  408. \ , "-fwarn-orphans"
  409. \ , "-fno-warn-orphans"
  410. \ , "-fwarn-overlapping-patterns"
  411. \ , "-fno-warn-overlapping-patterns"
  412. \ , "-fwarn-tabs"
  413. \ , "-fno-warn-tabs"
  414. \ , "-fwarn-type-defaults"
  415. \ , "-fno-warn-type-defaults"
  416. \ , "-fwarn-monomorphism-restriction"
  417. \ , "-fno-warn-monomorphism-restriction"
  418. \ , "-fwarn-unused-binds"
  419. \ , "-fno-warn-unused-binds"
  420. \ , "-fwarn-unused-imports"
  421. \ , "-fno-warn-unused-imports"
  422. \ , "-fwarn-unused-matches"
  423. \ , "-fno-warn-unused-matches"
  424. \ , "-fwarn-unused-do-bind"
  425. \ , "-fno-warn-unused-do-bind"
  426. \ , "-fwarn-wrong-do-bind"
  427. \ , "-fno-warn-wrong-do-bind"
  428. \ , "-O"
  429. \ , "-O0"
  430. \ , "-On"
  431. \ , "-O0"
  432. \ , "-fcase-merge"
  433. \ , "-fno-case-merge"
  434. \ , "-fmethod-sharing"
  435. \ , "-fno-method-sharing"
  436. \ , "-fdo-eta-reduction"
  437. \ , "-fno-do-eta-reduction"
  438. \ , "-fdo-lambda-eta-expansion"
  439. \ , "-fno-do-lambda-eta-expansion"
  440. \ , "-fexcess-precision"
  441. \ , "-fno-excess-precision"
  442. \ , "-fignore-asserts"
  443. \ , "-fno-ignore-asserts"
  444. \ , "-fignore-interface-pragmas"
  445. \ , "-fno-ignore-interface-pragmas"
  446. \ , "-fomit-interface-pragmas"
  447. \ , "-fno-omit-interface-pragmas"
  448. \ , "-fsimplifier-phases"
  449. \ , "-fmax-simplifier-iterations"
  450. \ , "-fcse"
  451. \ , "-fno-cse"
  452. \ , "-fspecialise"
  453. \ , "-fno-specialise"
  454. \ , "-ffull-laziness"
  455. \ , "-fno-full-laziness"
  456. \ , "-ffloat-in"
  457. \ , "-fno-float-in"
  458. \ , "-fenable-rewrite-rules"
  459. \ , "-fno-enable-rewrite-rules"
  460. \ , "-fstrictness"
  461. \ , "-fno-strictness"
  462. \ , "-fstrictness=before=n"
  463. \ , "-fspec-constr"
  464. \ , "-fno-spec-constr"
  465. \ , "-fliberate-case"
  466. \ , "-fno-liberate-case"
  467. \ , "-fstatic-argument-transformation"
  468. \ , "-fno-static-argument-transformation"
  469. \ , "-funbox-strict-fields"
  470. \ , "-fno-unbox-strict-fields"
  471. \ , "-feager-blackholing"
  472. \ , "-auto"
  473. \ , "-no-auto"
  474. \ , "-auto-all"
  475. \ , "-no-auto-all"
  476. \ , "-caf-all"
  477. \ , "-no-caf-all"
  478. \ , "-hpcdir"
  479. \ , "-F"
  480. \ , "-cpp"
  481. \ , "-Dsymbol[=value]"
  482. \ , "-Usymbol"
  483. \ , "-Usymbol"
  484. \ , "-Idir"
  485. \ , "-fasm"
  486. \ , "-fvia-C"
  487. \ , "-fvia-C"
  488. \ , "-fasm"
  489. \ , "-fllvm"
  490. \ , "-fasm"
  491. \ , "-fno-code"
  492. \ , "-fbyte-code"
  493. \ , "-fobject-code"
  494. \ , "-shared"
  495. \ , "-dynamic"
  496. \ , "-framework"
  497. \ , "-framework-path"
  498. \ , "-llib"
  499. \ , "-Ldir"
  500. \ , "-main-is"
  501. \ , "--mk-dll"
  502. \ , "-no-hs-main"
  503. \ , "-rtsopts,"
  504. \ , "-with-rtsopts=opts"
  505. \ , "-no-link"
  506. \ , "-split-objs"
  507. \ , "-fno-gen-manifest"
  508. \ , "-fno-embed-manifest"
  509. \ , "-fno-shared-implib"
  510. \ , "-dylib-install-name"
  511. \ , "-pgmL"
  512. \ , "-pgmP"
  513. \ , "-pgmc"
  514. \ , "-pgmm"
  515. \ , "-pgms"
  516. \ , "-pgma"
  517. \ , "-pgml"
  518. \ , "-pgmdll"
  519. \ , "-pgmF"
  520. \ , "-pgmwindres"
  521. \ , "-optL"
  522. \ , "-optP"
  523. \ , "-optF"
  524. \ , "-optc"
  525. \ , "-optlo"
  526. \ , "-optlc"
  527. \ , "-optm"
  528. \ , "-opta"
  529. \ , "-optl"
  530. \ , "-optdll"
  531. \ , "-optwindres"
  532. \ , "-msse2"
  533. \ , "-monly-[432]-regs"
  534. \ , "-fext-core"
  535. \ , "-dcore-lint"
  536. \ , "-ddump-asm"
  537. \ , "-ddump-bcos"
  538. \ , "-ddump-cmm"
  539. \ , "-ddump-cpranal"
  540. \ , "-ddump-cse"
  541. \ , "-ddump-deriv"
  542. \ , "-ddump-ds"
  543. \ , "-ddump-flatC"
  544. \ , "-ddump-foreign"
  545. \ , "-ddump-hpc"
  546. \ , "-ddump-inlinings"
  547. \ , "-ddump-llvm"
  548. \ , "-ddump-occur-anal"
  549. \ , "-ddump-opt-cmm"
  550. \ , "-ddump-parsed"
  551. \ , "-ddump-prep"
  552. \ , "-ddump-rn"
  553. \ , "-ddump-rules"
  554. \ , "-ddump-simpl"
  555. \ , "-ddump-simpl-phases"
  556. \ , "-ddump-simpl-iterations"
  557. \ , "-ddump-spec"
  558. \ , "-ddump-splices"
  559. \ , "-ddump-stg"
  560. \ , "-ddump-stranal"
  561. \ , "-ddump-tc"
  562. \ , "-ddump-types"
  563. \ , "-ddump-worker-wrapper"
  564. \ , "-ddump-if-trace"
  565. \ , "-ddump-tc-trace"
  566. \ , "-ddump-rn-trace"
  567. \ , "-ddump-rn-stats"
  568. \ , "-ddump-simpl-stats"
  569. \ , "-dsource-stats"
  570. \ , "-dcmm-lint"
  571. \ , "-dstg-lint"
  572. \ , "-dstg-stats"
  573. \ , "-dverbose-core2core"
  574. \ , "-dverbose-stg2stg"
  575. \ , "-dshow-passes"
  576. \ , "-dfaststring-stats"
  577. \ , "-fno-asm-mangling"
  578. \ , "-fno-ghci-sandbox"
  579. \ , "-fdiagnostics-color="
  580. \ , "-fdiagnostics-show-caret"
  581. \ , "-fno-diagnostics-show-caret"
  582. \ , "-ferror-spans"
  583. \ , "-fhide-source-paths"
  584. \ , "-fprint-equality-relations"
  585. \ , "-fno-print-equality-relations"
  586. \ , "-fprint-expanded-synonyms"
  587. \ , "-fno-print-expanded-synonyms"
  588. \ , "-fprint-explicit-coercions"
  589. \ , "-fno-print-explicit-coercions"
  590. \ , "-fprint-explicit-foralls"
  591. \ , "-fno-print-explicit-foralls"
  592. \ , "-fprint-explicit-kinds"
  593. \ , "-fno-print-explicit-kinds"
  594. \ , "-fprint-explicit-runtime-rep"
  595. \ , "-fno-print-explicit-runtime-reps"
  596. \ , "-fprint-explicit-runtime-reps"
  597. \ , "-fno-print-explicit-runtime-reps"
  598. \ , "-fprint-potential-instances"
  599. \ , "-fno-print-potential-instances"
  600. \ , "-fprint-typechecker-elaboration"
  601. \ , "-fno-print-typechecker-elaboration"
  602. \ , "-fprint-unicode-syntax"
  603. \ , "-fno-print-unicode-syntax"
  604. \ , "-fshow-hole-constraints"
  605. \ , "-Rghc-timing"
  606. \ , "-v"
  607. \ , "-v"
  608. \ , "-F"
  609. \ , "-x"
  610. \ , "--exclude-module="
  611. \ , "-ddump-mod-cycles"
  612. \ , "-dep-makefile"
  613. \ , "-dep-suffix"
  614. \ , "-dumpdir"
  615. \ , "-hcsuf"
  616. \ , "-hidir"
  617. \ , "-hisuf"
  618. \ , "-include-pkg-deps"
  619. \ , "-o"
  620. \ , "-odir"
  621. \ , "-ohi"
  622. \ , "-osuf"
  623. \ , "-outputdir"
  624. \ , "-stubdir"
  625. \ , "-keep-hc-file,"
  626. \ , "-keep-hi-files"
  627. \ , "-no-keep-hi-files"
  628. \ , "-keep-llvm-file,"
  629. \ , "-keep-o-files"
  630. \ , "-no-keep-o-files"
  631. \ , "-keep-s-file,"
  632. \ , "-keep-tmp-files"
  633. \ , "-tmpdir"
  634. \ , "-i"
  635. \ , "-i[:]*"
  636. \ , "-ddump-hi"
  637. \ , "-ddump-hi-diffs"
  638. \ , "-ddump-minimal-imports"
  639. \ , "-fforce-recomp"
  640. \ , "-fno-force-recomp"
  641. \ , "-fignore-hpc-changes"
  642. \ , "-fno-ignore-hpc-changes"
  643. \ , "-fignore-optim-changes"
  644. \ , "-fno-ignore-optim-changes"
  645. \ , "-fbreak-on-error"
  646. \ , "-fno-break-on-error"
  647. \ , "-fbreak-on-exception"
  648. \ , "-fno-break-on-exception"
  649. \ , "-fghci-hist-size="
  650. \ , "-flocal-ghci-history"
  651. \ , "-fno-local-ghci-history"
  652. \ , "-fprint-bind-result"
  653. \ , "-fno-print-bind-result"
  654. \ , "-fshow-loaded-modules"
  655. \ , "-ghci-script"
  656. \ , "-ignore-dot-ghci"
  657. \ , "-interactive-print"
  658. \ , "-clear-package-db"
  659. \ , "-distrust"
  660. \ , "-distrust-all-packages"
  661. \ , "-fpackage-trust"
  662. \ , "-global-package-db"
  663. \ , "-hide-all-packages"
  664. \ , "-hide-package"
  665. \ , "-ignore-package"
  666. \ , "-no-auto-link-packages"
  667. \ , "-no-global-package-db"
  668. \ , "-no-user-package-db"
  669. \ , "-package"
  670. \ , "-package-db"
  671. \ , "-package-env"
  672. \ , "-package-id"
  673. \ , "-this-unit-id"
  674. \ , "-trust"
  675. \ , "-user-package-db"
  676. \ , "-fdefer-out-of-scope-variables"
  677. \ , "-fno-defer-out-of-scope-variables"
  678. \ , "-fdefer-type-errors"
  679. \ , "-fno-defer-type-errors"
  680. \ , "-fdefer-typed-holes"
  681. \ , "-fno-defer-typed-holes"
  682. \ , "-fhelpful-errors"
  683. \ , "-fno-helpful-errors"
  684. \ , "-fmax-pmcheck-iterations="
  685. \ , "-fshow-warning-groups"
  686. \ , "-fno-show-warning-groups"
  687. \ , "-W"
  688. \ , "-w"
  689. \ , "-w"
  690. \ , "-Wall"
  691. \ , "-w"
  692. \ , "-Wall-missed-specialisations"
  693. \ , "-Wno-all-missed-specialisations"
  694. \ , "-Wamp"
  695. \ , "-Wno-amp"
  696. \ , "-Wcompat"
  697. \ , "-Wno-compat"
  698. \ , "-Wcpp-undef"
  699. \ , "-Wdeferred-out-of-scope-variables"
  700. \ , "-Wno-deferred-out-of-scope-variables"
  701. \ , "-Wdeferred-type-errors"
  702. \ , "-Wno-deferred-type-errors"
  703. \ , "-Wdeprecated-flags"
  704. \ , "-Wno-deprecated-flags"
  705. \ , "-Wdeprecations"
  706. \ , "-Wno-deprecations"
  707. \ , "-Wdodgy-exports"
  708. \ , "-Wno-dodgy-exports"
  709. \ , "-Wdodgy-foreign-imports"
  710. \ , "-Wno-dodgy-foreign-import"
  711. \ , "-Wdodgy-imports"
  712. \ , "-Wno-dodgy-imports"
  713. \ , "-Wduplicate-constraints"
  714. \ , "-Wno-duplicate-constraints"
  715. \ , "-Wduplicate-exports"
  716. \ , "-Wno-duplicate-exports"
  717. \ , "-Wempty-enumerations"
  718. \ , "-Wno-empty-enumerations"
  719. \ , "-Werror"
  720. \ , "-Wwarn"
  721. \ , "-Weverything"
  722. \ , "-Whi-shadowing"
  723. \ , "-Wno-hi-shadowing"
  724. \ , "-Widentities"
  725. \ , "-Wno-identities"
  726. \ , "-Wimplicit-prelude"
  727. \ , "-Wno-implicit-prelude"
  728. \ , "-Wincomplete-patterns"
  729. \ , "-Wno-incomplete-patterns"
  730. \ , "-Wincomplete-record-updates"
  731. \ , "-Wno-incomplete-record-updates"
  732. \ , "-Wincomplete-uni-patterns"
  733. \ , "-Wno-incomplete-uni-patterns"
  734. \ , "-Winline-rule-shadowing"
  735. \ , "-Wno-inline-rule-shadowing"
  736. \ , "-Wmissed-specialisations"
  737. \ , "-Wno-missed-specialisations"
  738. \ , "-Wmissing-export-lists"
  739. \ , "-fnowarn-missing-export-lists"
  740. \ , "-Wmissing-exported-signatures"
  741. \ , "-Wno-missing-exported-signatures"
  742. \ , "-Wmissing-exported-sigs"
  743. \ , "-Wno-missing-exported-sigs"
  744. \ , "-Wmissing-fields"
  745. \ , "-Wno-missing-fields"
  746. \ , "-Wmissing-home-modules"
  747. \ , "-Wno-missing-home-modules"
  748. \ , "-Wmissing-import-lists"
  749. \ , "-fnowarn-missing-import-lists"
  750. \ , "-Wmissing-local-signatures"
  751. \ , "-Wno-missing-local-signatures"
  752. \ , "-Wmissing-local-sigs"
  753. \ , "-Wno-missing-local-sigs"
  754. \ , "-Wmissing-methods"
  755. \ , "-Wno-missing-methods"
  756. \ , "-Wmissing-monadfail-instances"
  757. \ , "-Wno-missing-monadfail-instances"
  758. \ , "-Wmissing-pattern-synonym-signatures"
  759. \ , "-Wno-missing-pattern-synonym-signatures"
  760. \ , "-Wmissing-signatures"
  761. \ , "-Wno-missing-signatures"
  762. \ , "-Wmonomorphism-restriction"
  763. \ , "-Wno-monomorphism-restriction"
  764. \ , "-Wname-shadowing"
  765. \ , "-Wno-name-shadowing"
  766. \ , "-Wno-compat"
  767. \ , "-Wcompat"
  768. \ , "-Wnoncanonical-monad-instances"
  769. \ , "-Wno-noncanonical-monad-instances"
  770. \ , "-Wnoncanonical-monadfail-instances"
  771. \ , "-Wno-noncanonical-monadfail-instances"
  772. \ , "-Wnoncanonical-monoid-instances"
  773. \ , "-Wno-noncanonical-monoid-instances"
  774. \ , "-Worphans"
  775. \ , "-Wno-orphans"
  776. \ , "-Woverflowed-literals"
  777. \ , "-Wno-overflowed-literals"
  778. \ , "-Woverlapping-patterns"
  779. \ , "-Wno-overlapping-patterns"
  780. \ , "-Wpartial-fields"
  781. \ , "-Wno-partial-fields"
  782. \ , "-Wpartial-type-signatures"
  783. \ , "-Wno-partial-type-signatures"
  784. \ , "-Wredundant-constraints"
  785. \ , "-Wno-redundant-constraints"
  786. \ , "-Wsafe"
  787. \ , "-Wno-safe"
  788. \ , "-Wsemigroup"
  789. \ , "-Wno-semigroup"
  790. \ , "-Wsimplifiable-class-constraints"
  791. \ , "-Wno-overlapping-patterns"
  792. \ , "-Wtabs"
  793. \ , "-Wno-tabs"
  794. \ , "-Wtrustworthy-safe"
  795. \ , "-Wno-safe"
  796. \ , "-Wtype-defaults"
  797. \ , "-Wno-type-defaults"
  798. \ , "-Wtyped-holes"
  799. \ , "-Wno-typed-holes"
  800. \ , "-Wunbanged-strict-patterns"
  801. \ , "-Wno-unbanged-strict-patterns"
  802. \ , "-Wunrecognised-pragmas"
  803. \ , "-Wno-unrecognised-pragmas"
  804. \ , "-Wunrecognised-warning-flags"
  805. \ , "-Wno-unrecognised-warning-flags"
  806. \ , "-Wunsafe"
  807. \ , "-Wno-unsafe"
  808. \ , "-Wunsupported-calling-conventions"
  809. \ , "-Wno-unsupported-calling-conventions"
  810. \ , "-Wunsupported-llvm-version"
  811. \ , "-Wno-monomorphism-restriction"
  812. \ , "-Wunticked-promoted-constructors"
  813. \ , "-Wno-unticked-promoted-constructors"
  814. \ , "-Wunused-binds"
  815. \ , "-Wno-unused-binds"
  816. \ , "-Wunused-do-bind"
  817. \ , "-Wno-unused-do-bind"
  818. \ , "-Wunused-foralls"
  819. \ , "-Wno-unused-foralls"
  820. \ , "-Wunused-imports"
  821. \ , "-Wno-unused-imports"
  822. \ , "-Wunused-local-binds"
  823. \ , "-Wno-unused-local-binds"
  824. \ , "-Wunused-matches"
  825. \ , "-Wno-unused-matches"
  826. \ , "-Wunused-pattern-binds"
  827. \ , "-Wno-unused-pattern-binds"
  828. \ , "-Wunused-top-binds"
  829. \ , "-Wno-unused-top-binds"
  830. \ , "-Wunused-type-patterns"
  831. \ , "-Wno-unused-type-patterns"
  832. \ , "-Wwarn"
  833. \ , "-Werror"
  834. \ , "-Wwarnings-deprecations"
  835. \ , "-Wno-warnings-deprecations"
  836. \ , "-Wwrong-do-bind"
  837. \ , "-Wno-wrong-do-bind"
  838. \ , "-O,"
  839. \ , "-O0"
  840. \ , "-O0"
  841. \ , "-O2"
  842. \ , "-O0"
  843. \ , "-Odph"
  844. \ , "-fcall-arity"
  845. \ , "-fno-call-arity"
  846. \ , "-fcase-folding"
  847. \ , "-fno-case-folding"
  848. \ , "-fcase-merge"
  849. \ , "-fno-case-merge"
  850. \ , "-fcmm-elim-common-blocks"
  851. \ , "-fno-cmm-elim-common-blocks"
  852. \ , "-fcmm-sink"
  853. \ , "-fno-cmm-sink"
  854. \ , "-fcpr-anal"
  855. \ , "-fno-cpr-anal"
  856. \ , "-fcross-module-specialise"
  857. \ , "-fno-cross-module-specialise"
  858. \ , "-fcse"
  859. \ , "-fno-cse"
  860. \ , "-fdicts-cheap"
  861. \ , "-fno-dicts-cheap"
  862. \ , "-fdicts-strict"
  863. \ , "-fno-dicts-strict"
  864. \ , "-fdmd-tx-dict-sel"
  865. \ , "-fno-dmd-tx-dict-sel"
  866. \ , "-fdo-eta-reduction"
  867. \ , "-fno-do-eta-reduction"
  868. \ , "-fdo-lambda-eta-expansion"
  869. \ , "-fno-do-lambda-eta-expansion"
  870. \ , "-feager-blackholing"
  871. \ , "-fenable-rewrite-rules"
  872. \ , "-fno-enable-rewrite-rules"
  873. \ , "-fexcess-precision"
  874. \ , "-fno-excess-precision"
  875. \ , "-fexitification"
  876. \ , "-fno-exitification"
  877. \ , "-fexpose-all-unfoldings"
  878. \ , "-fno-expose-all-unfoldings"
  879. \ , "-ffloat-in"
  880. \ , "-fno-float-in"
  881. \ , "-ffull-laziness"
  882. \ , "-fno-full-laziness"
  883. \ , "-ffun-to-thunk"
  884. \ , "-fno-fun-to-thunk"
  885. \ , "-fignore-asserts"
  886. \ , "-fno-ignore-asserts"
  887. \ , "-fignore-interface-pragmas"
  888. \ , "-fno-ignore-interface-pragmas"
  889. \ , "-flate-dmd-anal"
  890. \ , "-fno-late-dmd-anal"
  891. \ , "-fliberate-case"
  892. \ , "-fno-liberate-case"
  893. \ , "-fliberate-case-threshold="
  894. \ , "-fno-liberate-case-threshold"
  895. \ , "-fllvm-pass-vectors-in-regs"
  896. \ , "-fno-llvm-pass-vectors-in-regs"
  897. \ , "-floopification"
  898. \ , "-fno-loopification"
  899. \ , "-fmax-inline-alloc-size="
  900. \ , "-fmax-inline-memcpy-insns="
  901. \ , "-fmax-inline-memset-insns="
  902. \ , "-fmax-relevant-binds="
  903. \ , "-fno-max-relevant-bindings"
  904. \ , "-fmax-simplifier-iterations="
  905. \ , "-fmax-uncovered-patterns="
  906. \ , "-fmax-valid-substitutions="
  907. \ , "-fno-max-valid-substitutions"
  908. \ , "-fmax-worker-args="
  909. \ , "-fno-opt-coercion"
  910. \ , "-fno-pre-inlining"
  911. \ , "-fno-state-hack"
  912. \ , "-fomit-interface-pragmas"
  913. \ , "-fno-omit-interface-pragmas"
  914. \ , "-fomit-yields"
  915. \ , "-fno-omit-yields"
  916. \ , "-foptimal-applicative-do"
  917. \ , "-fno-optimal-applicative-do"
  918. \ , "-fpedantic-bottoms"
  919. \ , "-fno-pedantic-bottoms"
  920. \ , "-fregs-graph"
  921. \ , "-fno-regs-graph"
  922. \ , "-fregs-iterative"
  923. \ , "-fno-regs-iterative"
  924. \ , "-fsimpl-tick-factor="
  925. \ , "-fsimplifier-phases="
  926. \ , "-fsolve-constant-dicts"
  927. \ , "-fno-solve-constant-dicts"
  928. \ , "-fspec-constr"
  929. \ , "-fno-spec-constr"
  930. \ , "-fspec-constr-count="
  931. \ , "-fno-spec-constr-count"
  932. \ , "-fspec-constr-keen"
  933. \ , "-fno-spec-constr-keen"
  934. \ , "-fspec-constr-threshold="
  935. \ , "-fno-spec-constr-threshold"
  936. \ , "-fspecialise"
  937. \ , "-fno-specialise"
  938. \ , "-fspecialise-aggressively"
  939. \ , "-fno-specialise-aggressively"
  940. \ , "-fstatic-argument-transformation"
  941. \ , "-fno-static-argument-transformation"
  942. \ , "-fstg-cse"
  943. \ , "-fno-stg-cse"
  944. \ , "-fstrictness"
  945. \ , "-fno-strictness"
  946. \ , "-fstrictness-before="
  947. \ , "-funbox-small-strict-fields"
  948. \ , "-fno-unbox-small-strict-fields"
  949. \ , "-funbox-strict-fields"
  950. \ , "-fno-unbox-strict-fields"
  951. \ , "-funfolding-creation-threshold="
  952. \ , "-funfolding-dict-discount="
  953. \ , "-funfolding-fun-discount="
  954. \ , "-funfolding-keeness-factor="
  955. \ , "-funfolding-use-threshold="
  956. \ , "-fvectorisation-avoidance"
  957. \ , "-fno-vectorisation-avoidance"
  958. \ , "-fvectorise"
  959. \ , "-fno-vectorise"
  960. \ , "-fno-prof-auto"
  961. \ , "-fprof-auto"
  962. \ , "-fno-prof-cafs"
  963. \ , "-fprof-cafs"
  964. \ , "-fno-prof-count-entries"
  965. \ , "-fprof-count-entries"
  966. \ , "-fprof-auto"
  967. \ , "-fno-prof-auto"
  968. \ , "-fprof-auto-calls"
  969. \ , "-fno-prof-auto-calls"
  970. \ , "-fprof-auto-exported"
  971. \ , "-fno-prof-auto"
  972. \ , "-fprof-auto-top"
  973. \ , "-fno-prof-auto"
  974. \ , "-fprof-cafs"
  975. \ , "-fno-prof-cafs"
  976. \ , "-prof"
  977. \ , "-ticky"
  978. \ , "-fhpc"
  979. \ , "-cpp"
  980. \ , "-D[=]"
  981. \ , "-U"
  982. \ , "-I"
  983. \ , "-U"
  984. \ , "-dynamic"
  985. \ , "-too"
  986. \ , "-fasm"
  987. \ , "-fllvm"
  988. \ , "-fbyte-code"
  989. \ , "-fllvm"
  990. \ , "-fasm"
  991. \ , "-fno-code"
  992. \ , "-fobject-code"
  993. \ , "-fPIC"
  994. \ , "-fPIE"
  995. \ , "-fwrite-interface"
  996. \ , "-debug"
  997. \ , "-dylib-install-name"
  998. \ , "-dynamic"
  999. \ , "-dynload"
  1000. \ , "-eventlog"
  1001. \ , "-fno-embed-manifest"
  1002. \ , "-fno-gen-manifest"
  1003. \ , "-fno-shared-implib"
  1004. \ , "-framework"
  1005. \ , "-framework-path"
  1006. \ , "-fwhole-archive-hs-libs"
  1007. \ , "-L"
  1008. \ , "-l"
  1009. \ , "-main-is"
  1010. \ , "-no-hs-main"
  1011. \ , "-no-rtsopts-suggestions"
  1012. \ , "-package"
  1013. \ , "-pie"
  1014. \ , "-rdynamic"
  1015. \ , "-rtsopts[=]"
  1016. \ , "-shared"
  1017. \ , "-split-objs"
  1018. \ , "-split-sections"
  1019. \ , "-static"
  1020. \ , "-staticlib"
  1021. \ , "-threaded"
  1022. \ , "-with-rtsopts="
  1023. \ , "-fplugin-opt=:"
  1024. \ , "-fplugin="
  1025. \ , "-hide-all-plugin-packages"
  1026. \ , "-plugin-package"
  1027. \ , "-plugin-package-id"
  1028. \ , "-pgma"
  1029. \ , "-pgmc"
  1030. \ , "-pgmdll"
  1031. \ , "-pgmF"
  1032. \ , "-pgmi"
  1033. \ , "-pgmL"
  1034. \ , "-pgml"
  1035. \ , "-pgmlc"
  1036. \ , "-pgmlibtool"
  1037. \ , "-pgmlo"
  1038. \ , "-pgmP"
  1039. \ , "-pgms"
  1040. \ , "-pgmwindres"
  1041. \ , "-opta"
  1042. \ , "-optc"
  1043. \ , "-optdll"
  1044. \ , "-optF"
  1045. \ , "-opti"
  1046. \ , "-optL"
  1047. \ , "-optl"
  1048. \ , "-optlc"
  1049. \ , "-optlo"
  1050. \ , "-optP"
  1051. \ , "-optwindres"
  1052. \ , "-msse2"
  1053. \ , "-msse4.2"
  1054. \ , "-dcmm-lint"
  1055. \ , "-dcore-lint"
  1056. \ , "-ddump-asm"
  1057. \ , "-ddump-asm-expanded"
  1058. \ , "-ddump-asm-liveness"
  1059. \ , "-ddump-asm-native"
  1060. \ , "-ddump-asm-regalloc"
  1061. \ , "-ddump-asm-regalloc-stages"
  1062. \ , "-ddump-asm-stats"
  1063. \ , "-ddump-bcos"
  1064. \ , "-ddump-cmm"
  1065. \ , "-ddump-cmm-caf"
  1066. \ , "-ddump-cmm-cbe"
  1067. \ , "-ddump-cmm-cfg"
  1068. \ , "-ddump-cmm-cps"
  1069. \ , "-ddump-cmm-from-stg"
  1070. \ , "-ddump-cmm-info"
  1071. \ , "-ddump-cmm-proc"
  1072. \ , "-ddump-cmm-procmap"
  1073. \ , "-ddump-cmm-raw"
  1074. \ , "-ddump-cmm-sink"
  1075. \ , "-ddump-cmm-sp"
  1076. \ , "-ddump-cmm-split"
  1077. \ , "-ddump-cmm-switch"
  1078. \ , "-ddump-cmm-verbose"
  1079. \ , "-ddump-core-stats"
  1080. \ , "-ddump-cse"
  1081. \ , "-ddump-deriv"
  1082. \ , "-ddump-ds"
  1083. \ , "-ddump-ec-trace"
  1084. \ , "-ddump-foreign"
  1085. \ , "-ddump-if-trace"
  1086. \ , "-ddump-inlinings"
  1087. \ , "-ddump-json"
  1088. \ , "-ddump-llvm"
  1089. \ , "-ddump-occur-anal"
  1090. \ , "-ddump-opt-cmm"
  1091. \ , "-ddump-parsed"
  1092. \ , "-ddump-parsed-ast"
  1093. \ , "-ddump-prep"
  1094. \ , "-ddump-rn"
  1095. \ , "-ddump-rn-ast"
  1096. \ , "-ddump-rn-stats"
  1097. \ , "-ddump-rn-trace"
  1098. \ , "-ddump-rule-firings"
  1099. \ , "-ddump-rule-rewrites"
  1100. \ , "-ddump-rules"
  1101. \ , "-ddump-simpl"
  1102. \ , "-ddump-simpl-iterations"
  1103. \ , "-ddump-simpl-stats"
  1104. \ , "-ddump-spec"
  1105. \ , "-ddump-splices"
  1106. \ , "-ddump-stg"
  1107. \ , "-ddump-str-signatures"
  1108. \ , "-ddump-stranal"
  1109. \ , "-ddump-tc"
  1110. \ , "-ddump-tc-ast"
  1111. \ , "-ddump-tc-trace"
  1112. \ , "-ddump-timings"
  1113. \ , "-ddump-to-file"
  1114. \ , "-ddump-types"
  1115. \ , "-ddump-vect"
  1116. \ , "-ddump-vt-trace"
  1117. \ , "-ddump-worker-wrapper"
  1118. \ , "-dfaststring-stats"
  1119. \ , "-dinitial-unique="
  1120. \ , "-dno-debug-output"
  1121. \ , "-ddebug-output"
  1122. \ , "-dppr-case-as-let"
  1123. \ , "-dppr-cols="
  1124. \ , "-dppr-debug"
  1125. \ , "-dppr-user-length"
  1126. \ , "-dshow-passes"
  1127. \ , "-dstg-lint"
  1128. \ , "-dsuppress-all"
  1129. \ , "-dsuppress-coercions"
  1130. \ , "-dsuppress-idinfo"
  1131. \ , "-dsuppress-module-prefixes"
  1132. \ , "-dsuppress-stg-free-vars"
  1133. \ , "-dsuppress-ticks"
  1134. \ , "-dsuppress-type-applications"
  1135. \ , "-dsuppress-type-signatures"
  1136. \ , "-dsuppress-unfoldings"
  1137. \ , "-dsuppress-uniques"
  1138. \ , "-dsuppress-var-kinds"
  1139. \ , "-dth-dec-file="
  1140. \ , "-dunique-increment="
  1141. \ , "-dverbose-core2core"
  1142. \ , "-dverbose-stg2stg"
  1143. \ , "-falignment-sanitisation"
  1144. \ , "-fcatch-bottoms"
  1145. \ , "-fllvm-fill-undef-with-garbage"
  1146. \ , "-g,"
  1147. \ , "-fexternal-interpreter"
  1148. \ , "-fglasgow-exts"
  1149. \ , "-fno-glasgow-exts"
  1150. \ , "-ghcversion-file"
  1151. \ , "-H"
  1152. \ , "-j[]"
  1153. \ ]
  1154. let s:commonModules =
  1155. \ [ "Distribution.Backpack"
  1156. \ , "Distribution.Backpack.ComponentsGraph"
  1157. \ , "Distribution.Backpack.Configure"
  1158. \ , "Distribution.Backpack.ConfiguredComponent"
  1159. \ , "Distribution.Backpack.DescribeUnitId"
  1160. \ , "Distribution.Backpack.FullUnitId"
  1161. \ , "Distribution.Backpack.LinkedComponent"
  1162. \ , "Distribution.Backpack.ModSubst"
  1163. \ , "Distribution.Backpack.ModuleShape"
  1164. \ , "Distribution.Backpack.PreModuleShape"
  1165. \ , "Distribution.CabalSpecVersion"
  1166. \ , "Distribution.Compat.Binary"
  1167. \ , "Distribution.Compat.CharParsing"
  1168. \ , "Distribution.Compat.CreatePipe"
  1169. \ , "Distribution.Compat.DList"
  1170. \ , "Distribution.Compat.Directory"
  1171. \ , "Distribution.Compat.Environment"
  1172. \ , "Distribution.Compat.Exception"
  1173. \ , "Distribution.Compat.Graph"
  1174. \ , "Distribution.Compat.Internal.TempFile"
  1175. \ , "Distribution.Compat.Lens"
  1176. \ , "Distribution.Compat.Map.Strict"
  1177. \ , "Distribution.Compat.Newtype"
  1178. \ , "Distribution.Compat.Parsing"
  1179. \ , "Distribution.Compat.Prelude.Internal"
  1180. \ , "Distribution.Compat.ReadP"
  1181. \ , "Distribution.Compat.Semigroup"
  1182. \ , "Distribution.Compat.Stack"
  1183. \ , "Distribution.Compat.Time"
  1184. \ , "Distribution.Compiler"
  1185. \ , "Distribution.FieldGrammar"
  1186. \ , "Distribution.FieldGrammar.Class"
  1187. \ , "Distribution.FieldGrammar.FieldDescrs"
  1188. \ , "Distribution.FieldGrammar.Parsec"
  1189. \ , "Distribution.FieldGrammar.Pretty"
  1190. \ , "Distribution.InstalledPackageInfo"
  1191. \ , "Distribution.License"
  1192. \ , "Distribution.Make"
  1193. \ , "Distribution.ModuleName"
  1194. \ , "Distribution.Package"
  1195. \ , "Distribution.PackageDescription"
  1196. \ , "Distribution.PackageDescription.Check"
  1197. \ , "Distribution.PackageDescription.Configuration"
  1198. \ , "Distribution.PackageDescription.FieldGrammar"
  1199. \ , "Distribution.PackageDescription.Parsec"
  1200. \ , "Distribution.PackageDescription.PrettyPrint"
  1201. \ , "Distribution.PackageDescription.Quirks"
  1202. \ , "Distribution.PackageDescription.Utils"
  1203. \ , "Distribution.ParseUtils"
  1204. \ , "Distribution.Parsec.Class"
  1205. \ , "Distribution.Parsec.Common"
  1206. \ , "Distribution.Parsec.ConfVar"
  1207. \ , "Distribution.Parsec.Field"
  1208. \ , "Distribution.Parsec.FieldLineStream"
  1209. \ , "Distribution.Parsec.Lexer"
  1210. \ , "Distribution.Parsec.LexerMonad"
  1211. \ , "Distribution.Parsec.Newtypes"
  1212. \ , "Distribution.Parsec.ParseResult"
  1213. \ , "Distribution.Parsec.Parser"
  1214. \ , "Distribution.Pretty"
  1215. \ , "Distribution.PrettyUtils"
  1216. \ , "Distribution.ReadE"
  1217. \ , "Distribution.SPDX"
  1218. \ , "Distribution.SPDX.License"
  1219. \ , "Distribution.SPDX.LicenseExceptionId"
  1220. \ , "Distribution.SPDX.LicenseExpression"
  1221. \ , "Distribution.SPDX.LicenseId"
  1222. \ , "Distribution.SPDX.LicenseReference"
  1223. \ , "Distribution.Simple"
  1224. \ , "Distribution.Simple.Bench"
  1225. \ , "Distribution.Simple.Build"
  1226. \ , "Distribution.Simple.Build.Macros"
  1227. \ , "Distribution.Simple.Build.PathsModule"
  1228. \ , "Distribution.Simple.BuildPaths"
  1229. \ , "Distribution.Simple.BuildTarget"
  1230. \ , "Distribution.Simple.BuildToolDepends"
  1231. \ , "Distribution.Simple.CCompiler"
  1232. \ , "Distribution.Simple.Command"
  1233. \ , "Distribution.Simple.Compiler"
  1234. \ , "Distribution.Simple.Configure"
  1235. \ , "Distribution.Simple.Doctest"
  1236. \ , "Distribution.Simple.GHC"
  1237. \ , "Distribution.Simple.GHCJS"
  1238. \ , "Distribution.Simple.Haddock"
  1239. \ , "Distribution.Simple.HaskellSuite"
  1240. \ , "Distribution.Simple.Hpc"
  1241. \ , "Distribution.Simple.Install"
  1242. \ , "Distribution.Simple.InstallDirs"
  1243. \ , "Distribution.Simple.JHC"
  1244. \ , "Distribution.Simple.LHC"
  1245. \ , "Distribution.Simple.LocalBuildInfo"
  1246. \ , "Distribution.Simple.PackageIndex"
  1247. \ , "Distribution.Simple.PreProcess"
  1248. \ , "Distribution.Simple.PreProcess.Unlit"
  1249. \ , "Distribution.Simple.Program"
  1250. \ , "Distribution.Simple.Program.Ar"
  1251. \ , "Distribution.Simple.Program.Builtin"
  1252. \ , "Distribution.Simple.Program.Db"
  1253. \ , "Distribution.Simple.Program.Find"
  1254. \ , "Distribution.Simple.Program.GHC"
  1255. \ , "Distribution.Simple.Program.HcPkg"
  1256. \ , "Distribution.Simple.Program.Hpc"
  1257. \ , "Distribution.Simple.Program.Internal"
  1258. \ , "Distribution.Simple.Program.Ld"
  1259. \ , "Distribution.Simple.Program.ResponseFile"
  1260. \ , "Distribution.Simple.Program.Run"
  1261. \ , "Distribution.Simple.Program.Script"
  1262. \ , "Distribution.Simple.Program.Strip"
  1263. \ , "Distribution.Simple.Program.Types"
  1264. \ , "Distribution.Simple.Register"
  1265. \ , "Distribution.Simple.Setup"
  1266. \ , "Distribution.Simple.SrcDist"
  1267. \ , "Distribution.Simple.Test"
  1268. \ , "Distribution.Simple.Test.ExeV10"
  1269. \ , "Distribution.Simple.Test.LibV09"
  1270. \ , "Distribution.Simple.Test.Log"
  1271. \ , "Distribution.Simple.UHC"
  1272. \ , "Distribution.Simple.UserHooks"
  1273. \ , "Distribution.Simple.Utils"
  1274. \ , "Distribution.System"
  1275. \ , "Distribution.TestSuite"
  1276. \ , "Distribution.Text"
  1277. \ , "Distribution.Types.AbiDependency"
  1278. \ , "Distribution.Types.AbiHash"
  1279. \ , "Distribution.Types.AnnotatedId"
  1280. \ , "Distribution.Types.Benchmark"
  1281. \ , "Distribution.Types.Benchmark.Lens"
  1282. \ , "Distribution.Types.BenchmarkInterface"
  1283. \ , "Distribution.Types.BenchmarkType"
  1284. \ , "Distribution.Types.BuildInfo"
  1285. \ , "Distribution.Types.BuildInfo.Lens"
  1286. \ , "Distribution.Types.BuildType"
  1287. \ , "Distribution.Types.Component"
  1288. \ , "Distribution.Types.ComponentId"
  1289. \ , "Distribution.Types.ComponentInclude"
  1290. \ , "Distribution.Types.ComponentLocalBuildInfo"
  1291. \ , "Distribution.Types.ComponentName"
  1292. \ , "Distribution.Types.ComponentRequestedSpec"
  1293. \ , "Distribution.Types.CondTree"
  1294. \ , "Distribution.Types.Condition"
  1295. \ , "Distribution.Types.Dependency"
  1296. \ , "Distribution.Types.DependencyMap"
  1297. \ , "Distribution.Types.ExeDependency"
  1298. \ , "Distribution.Types.Executable"
  1299. \ , "Distribution.Types.Executable.Lens"
  1300. \ , "Distribution.Types.ExecutableScope"
  1301. \ , "Distribution.Types.ExposedModule"
  1302. \ , "Distribution.Types.ForeignLib"
  1303. \ , "Distribution.Types.ForeignLib.Lens"
  1304. \ , "Distribution.Types.ForeignLibOption"
  1305. \ , "Distribution.Types.ForeignLibType"
  1306. \ , "Distribution.Types.GenericPackageDescription"
  1307. \ , "Distribution.Types.GenericPackageDescription.Lens"
  1308. \ , "Distribution.Types.HookedBuildInfo"
  1309. \ , "Distribution.Types.IncludeRenaming"
  1310. \ , "Distribution.Types.InstalledPackageInfo"
  1311. \ , "Distribution.Types.InstalledPackageInfo.FieldGrammar"
  1312. \ , "Distribution.Types.InstalledPackageInfo.Lens"
  1313. \ , "Distribution.Types.LegacyExeDependency"
  1314. \ , "Distribution.Types.Lens"
  1315. \ , "Distribution.Types.Library"
  1316. \ , "Distribution.Types.Library.Lens"
  1317. \ , "Distribution.Types.LocalBuildInfo"
  1318. \ , "Distribution.Types.Mixin"
  1319. \ , "Distribution.Types.Module"
  1320. \ , "Distribution.Types.ModuleReexport"
  1321. \ , "Distribution.Types.ModuleRenaming"
  1322. \ , "Distribution.Types.MungedPackageId"
  1323. \ , "Distribution.Types.MungedPackageName"
  1324. \ , "Distribution.Types.PackageDescription"
  1325. \ , "Distribution.Types.PackageDescription.Lens"
  1326. \ , "Distribution.Types.PackageId"
  1327. \ , "Distribution.Types.PackageId.Lens"
  1328. \ , "Distribution.Types.PackageName"
  1329. \ , "Distribution.Types.PkgconfigDependency"
  1330. \ , "Distribution.Types.PkgconfigName"
  1331. \ , "Distribution.Types.SetupBuildInfo"
  1332. \ , "Distribution.Types.SetupBuildInfo.Lens"
  1333. \ , "Distribution.Types.SourceRepo"
  1334. \ , "Distribution.Types.SourceRepo.Lens"
  1335. \ , "Distribution.Types.TargetInfo"
  1336. \ , "Distribution.Types.TestSuite"
  1337. \ , "Distribution.Types.TestSuite.Lens"
  1338. \ , "Distribution.Types.TestSuiteInterface"
  1339. \ , "Distribution.Types.TestType"
  1340. \ , "Distribution.Types.UnitId"
  1341. \ , "Distribution.Types.UnqualComponentName"
  1342. \ , "Distribution.Types.Version"
  1343. \ , "Distribution.Types.VersionInterval"
  1344. \ , "Distribution.Types.VersionRange"
  1345. \ , "Distribution.Utils.Generic"
  1346. \ , "Distribution.Utils.IOData"
  1347. \ , "Distribution.Utils.LogProgress"
  1348. \ , "Distribution.Utils.MapAccum"
  1349. \ , "Distribution.Utils.NubList"
  1350. \ , "Distribution.Utils.Progress"
  1351. \ , "Distribution.Utils.ShortText"
  1352. \ , "Distribution.Verbosity"
  1353. \ , "Distribution.Version"
  1354. \ , "Language.Haskell.Extension"
  1355. \ , "Graphics.GLU"
  1356. \ , "Graphics.GLU.Callbacks"
  1357. \ , "Graphics.GLU.Functions"
  1358. \ , "Graphics.GLU.Tokens"
  1359. \ , "Graphics.GLU.Types"
  1360. \ , "Graphics.UI.GLUT"
  1361. \ , "Graphics.UI.GLUT.Begin"
  1362. \ , "Graphics.UI.GLUT.Callbacks"
  1363. \ , "Graphics.UI.GLUT.Callbacks.Global"
  1364. \ , "Graphics.UI.GLUT.Callbacks.Window"
  1365. \ , "Graphics.UI.GLUT.Colormap"
  1366. \ , "Graphics.UI.GLUT.Debugging"
  1367. \ , "Graphics.UI.GLUT.DeviceControl"
  1368. \ , "Graphics.UI.GLUT.Fonts"
  1369. \ , "Graphics.UI.GLUT.GameMode"
  1370. \ , "Graphics.UI.GLUT.Initialization"
  1371. \ , "Graphics.UI.GLUT.Menu"
  1372. \ , "Graphics.UI.GLUT.Objects"
  1373. \ , "Graphics.UI.GLUT.Overlay"
  1374. \ , "Graphics.UI.GLUT.State"
  1375. \ , "Graphics.UI.GLUT.Window"
  1376. \ , "Network.Browser"
  1377. \ , "Network.BufferType"
  1378. \ , "Network.HTTP"
  1379. \ , "Network.HTTP.Auth"
  1380. \ , "Network.HTTP.Base"
  1381. \ , "Network.HTTP.Cookie"
  1382. \ , "Network.HTTP.HandleStream"
  1383. \ , "Network.HTTP.Headers"
  1384. \ , "Network.HTTP.Proxy"
  1385. \ , "Network.HTTP.Stream"
  1386. \ , "Network.Stream"
  1387. \ , "Network.StreamDebugger"
  1388. \ , "Network.StreamSocket"
  1389. \ , "Network.TCP"
  1390. \ , "Test.HUnit"
  1391. \ , "Test.HUnit.Base"
  1392. \ , "Test.HUnit.Lang"
  1393. \ , "Test.HUnit.Terminal"
  1394. \ , "Test.HUnit.Text"
  1395. \ , "Data.ObjectName"
  1396. \ , "Graphics.Rendering.OpenGL"
  1397. \ , "Graphics.Rendering.OpenGL.GL"
  1398. \ , "Graphics.Rendering.OpenGL.GL.Antialiasing"
  1399. \ , "Graphics.Rendering.OpenGL.GL.BeginEnd"
  1400. \ , "Graphics.Rendering.OpenGL.GL.Bitmaps"
  1401. \ , "Graphics.Rendering.OpenGL.GL.BufferObjects"
  1402. \ , "Graphics.Rendering.OpenGL.GL.Clipping"
  1403. \ , "Graphics.Rendering.OpenGL.GL.ColorSum"
  1404. \ , "Graphics.Rendering.OpenGL.GL.Colors"
  1405. \ , "Graphics.Rendering.OpenGL.GL.ConditionalRendering"
  1406. \ , "Graphics.Rendering.OpenGL.GL.CoordTrans"
  1407. \ , "Graphics.Rendering.OpenGL.GL.DebugOutput"
  1408. \ , "Graphics.Rendering.OpenGL.GL.DisplayLists"
  1409. \ , "Graphics.Rendering.OpenGL.GL.Evaluators"
  1410. \ , "Graphics.Rendering.OpenGL.GL.Feedback"
  1411. \ , "Graphics.Rendering.OpenGL.GL.FlushFinish"
  1412. \ , "Graphics.Rendering.OpenGL.GL.Fog"
  1413. \ , "Graphics.Rendering.OpenGL.GL.Framebuffer"
  1414. \ , "Graphics.Rendering.OpenGL.GL.FramebufferObjects"
  1415. \ , "Graphics.Rendering.OpenGL.GL.FramebufferObjects.Attachments"
  1416. \ , "Graphics.Rendering.OpenGL.GL.FramebufferObjects.FramebufferObjects"
  1417. \ , "Graphics.Rendering.OpenGL.GL.FramebufferObjects.Queries"
  1418. \ , "Graphics.Rendering.OpenGL.GL.FramebufferObjects.RenderbufferObjects"
  1419. \ , "Graphics.Rendering.OpenGL.GL.Hints"
  1420. \ , "Graphics.Rendering.OpenGL.GL.LineSegments"
  1421. \ , "Graphics.Rendering.OpenGL.GL.PerFragment"
  1422. \ , "Graphics.Rendering.OpenGL.GL.PixelRectangles"
  1423. \ , "Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable"
  1424. \ , "Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution"
  1425. \ , "Graphics.Rendering.OpenGL.GL.PixelRectangles.Histogram"
  1426. \ , "Graphics.Rendering.OpenGL.GL.PixelRectangles.Minmax"
  1427. \ , "Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap"
  1428. \ , "Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelStorage"
  1429. \ , "Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelTransfer"
  1430. \ , "Graphics.Rendering.OpenGL.GL.PixelRectangles.Rasterization"
  1431. \ , "Graphics.Rendering.OpenGL.GL.PixellikeObject"
  1432. \ , "Graphics.Rendering.OpenGL.GL.Points"
  1433. \ , "Graphics.Rendering.OpenGL.GL.Polygons"
  1434. \ , "Graphics.Rendering.OpenGL.GL.PrimitiveMode"
  1435. \ , "Graphics.Rendering.OpenGL.GL.QueryObjects"
  1436. \ , "Graphics.Rendering.OpenGL.GL.RasterPos"
  1437. \ , "Graphics.Rendering.OpenGL.GL.ReadCopyPixels"
  1438. \ , "Graphics.Rendering.OpenGL.GL.Rectangles"
  1439. \ , "Graphics.Rendering.OpenGL.GL.SavingState"
  1440. \ , "Graphics.Rendering.OpenGL.GL.Selection"
  1441. \ , "Graphics.Rendering.OpenGL.GL.Shaders"
  1442. \ , "Graphics.Rendering.OpenGL.GL.Shaders.Attribs"
  1443. \ , "Graphics.Rendering.OpenGL.GL.Shaders.Limits"
  1444. \ , "Graphics.Rendering.OpenGL.GL.Shaders.ProgramBinaries"
  1445. \ , "Graphics.Rendering.OpenGL.GL.Shaders.ProgramObjects"
  1446. \ , "Graphics.Rendering.OpenGL.GL.Shaders.ShaderBinaries"
  1447. \ , "Graphics.Rendering.OpenGL.GL.Shaders.ShaderObjects"
  1448. \ , "Graphics.Rendering.OpenGL.GL.Shaders.Uniform"
  1449. \ , "Graphics.Rendering.OpenGL.GL.StringQueries"
  1450. \ , "Graphics.Rendering.OpenGL.GL.SyncObjects"
  1451. \ , "Graphics.Rendering.OpenGL.GL.Tensor"
  1452. \ , "Graphics.Rendering.OpenGL.GL.Texturing"
  1453. \ , "Graphics.Rendering.OpenGL.GL.Texturing.Application"
  1454. \ , "Graphics.Rendering.OpenGL.GL.Texturing.Environments"
  1455. \ , "Graphics.Rendering.OpenGL.GL.Texturing.Objects"
  1456. \ , "Graphics.Rendering.OpenGL.GL.Texturing.Parameters"
  1457. \ , "Graphics.Rendering.OpenGL.GL.Texturing.Queries"
  1458. \ , "Graphics.Rendering.OpenGL.GL.Texturing.Specification"
  1459. \ , "Graphics.Rendering.OpenGL.GL.TransformFeedback"
  1460. \ , "Graphics.Rendering.OpenGL.GL.VertexArrayObjects"
  1461. \ , "Graphics.Rendering.OpenGL.GL.VertexArrays"
  1462. \ , "Graphics.Rendering.OpenGL.GL.VertexSpec"
  1463. \ , "Graphics.Rendering.OpenGL.GLU"
  1464. \ , "Graphics.Rendering.OpenGL.GLU.Errors"
  1465. \ , "Graphics.Rendering.OpenGL.GLU.Initialization"
  1466. \ , "Graphics.Rendering.OpenGL.GLU.Matrix"
  1467. \ , "Graphics.Rendering.OpenGL.GLU.Mipmapping"
  1468. \ , "Graphics.Rendering.OpenGL.GLU.NURBS"
  1469. \ , "Graphics.Rendering.OpenGL.GLU.Quadrics"
  1470. \ , "Graphics.Rendering.OpenGL.GLU.Tessellation"
  1471. \ , "Graphics.GL"
  1472. \ , "Graphics.GL.AMD"
  1473. \ , "Graphics.GL.AMD.BlendMinmaxFactor"
  1474. \ , "Graphics.GL.AMD.DebugOutput"
  1475. \ , "Graphics.GL.AMD.DepthClampSeparate"
  1476. \ , "Graphics.GL.AMD.DrawBuffersBlend"
  1477. \ , "Graphics.GL.AMD.FramebufferMultisampleAdvanced"
  1478. \ , "Graphics.GL.AMD.FramebufferSamplePositions"
  1479. \ , "Graphics.GL.AMD.GPUShaderHalfFloat"
  1480. \ , "Graphics.GL.AMD.GPUShaderInt64"
  1481. \ , "Graphics.GL.AMD.InterleavedElements"
  1482. \ , "Graphics.GL.AMD.MultiDrawIndirect"
  1483. \ , "Graphics.GL.AMD.NameGenDelete"
  1484. \ , "Graphics.GL.AMD.OcclusionQueryEvent"
  1485. \ , "Graphics.GL.AMD.PerformanceMonitor"
  1486. \ , "Graphics.GL.AMD.PinnedMemory"
  1487. \ , "Graphics.GL.AMD.QueryBufferObject"
  1488. \ , "Graphics.GL.AMD.SamplePositions"
  1489. \ , "Graphics.GL.AMD.SeamlessCubemapPerTexture"
  1490. \ , "Graphics.GL.AMD.SparseTexture"
  1491. \ , "Graphics.GL.AMD.StencilOperationExtended"
  1492. \ , "Graphics.GL.AMD.TransformFeedback4"
  1493. \ , "Graphics.GL.AMD.VertexShaderTessellator"
  1494. \ , "Graphics.GL.APPLE"
  1495. \ , "Graphics.GL.APPLE.AuxDepthStencil"
  1496. \ , "Graphics.GL.APPLE.ClientStorage"
  1497. \ , "Graphics.GL.APPLE.ElementArray"
  1498. \ , "Graphics.GL.APPLE.Fence"
  1499. \ , "Graphics.GL.APPLE.FloatPixels"
  1500. \ , "Graphics.GL.APPLE.FlushBufferRange"
  1501. \ , "Graphics.GL.APPLE.ObjectPurgeable"
  1502. \ , "Graphics.GL.APPLE.RGB422"
  1503. \ , "Graphics.GL.APPLE.RowBytes"
  1504. \ , "Graphics.GL.APPLE.SpecularVector"
  1505. \ , "Graphics.GL.APPLE.TextureRange"
  1506. \ , "Graphics.GL.APPLE.TransformHint"
  1507. \ , "Graphics.GL.APPLE.VertexArrayObject"
  1508. \ , "Graphics.GL.APPLE.VertexArrayRange"
  1509. \ , "Graphics.GL.APPLE.VertexProgramEvaluators"
  1510. \ , "Graphics.GL.APPLE.YCbCr422"
  1511. \ , "Graphics.GL.ARB"
  1512. \ , "Graphics.GL.ARB.BaseInstance"
  1513. \ , "Graphics.GL.ARB.BindlessTexture"
  1514. \ , "Graphics.GL.ARB.BlendFuncExtended"
  1515. \ , "Graphics.GL.ARB.BufferStorage"
  1516. \ , "Graphics.GL.ARB.CLEvent"
  1517. \ , "Graphics.GL.ARB.ClearBufferObject"
  1518. \ , "Graphics.GL.ARB.ClearTexture"
  1519. \ , "Graphics.GL.ARB.ClipControl"
  1520. \ , "Graphics.GL.ARB.ColorBufferFloat"
  1521. \ , "Graphics.GL.ARB.CompressedTexturePixelStorage"
  1522. \ , "Graphics.GL.ARB.ComputeShader"
  1523. \ , "Graphics.GL.ARB.ComputeVariableGroupSize"
  1524. \ , "Graphics.GL.ARB.ConditionalRenderInverted"
  1525. \ , "Graphics.GL.ARB.CopyBuffer"
  1526. \ , "Graphics.GL.ARB.CopyImage"
  1527. \ , "Graphics.GL.ARB.CullDistance"
  1528. \ , "Graphics.GL.ARB.DebugOutput"
  1529. \ , "Graphics.GL.ARB.DepthBufferFloat"
  1530. \ , "Graphics.GL.ARB.DepthClamp"
  1531. \ , "Graphics.GL.ARB.DepthTexture"
  1532. \ , "Graphics.GL.ARB.DirectStateAccess"
  1533. \ , "Graphics.GL.ARB.DrawBuffers"
  1534. \ , "Graphics.GL.ARB.DrawBuffersBlend"
  1535. \ , "Graphics.GL.ARB.DrawElementsBaseVertex"
  1536. \ , "Graphics.GL.ARB.DrawIndirect"
  1537. \ , "Graphics.GL.ARB.DrawInstanced"
  1538. \ , "Graphics.GL.ARB.ES2Compatibility"
  1539. \ , "Graphics.GL.ARB.ES31Compatibility"
  1540. \ , "Graphics.GL.ARB.ES32Compatibility"
  1541. \ , "Graphics.GL.ARB.ES3Compatibility"
  1542. \ , "Graphics.GL.ARB.EnhancedLayouts"
  1543. \ , "Graphics.GL.ARB.ExplicitUniformLocation"
  1544. \ , "Graphics.GL.ARB.FragmentProgram"
  1545. \ , "Graphics.GL.ARB.FragmentShader"
  1546. \ , "Graphics.GL.ARB.FramebufferNoAttachments"
  1547. \ , "Graphics.GL.ARB.FramebufferObjectCompatibility"
  1548. \ , "Graphics.GL.ARB.FramebufferObjectCore"
  1549. \ , "Graphics.GL.ARB.FramebufferSRGB"
  1550. \ , "Graphics.GL.ARB.GPUShader5"
  1551. \ , "Graphics.GL.ARB.GPUShaderFP64"
  1552. \ , "Graphics.GL.ARB.GPUShaderInt64"
  1553. \ , "Graphics.GL.ARB.GeometryShader4"
  1554. \ , "Graphics.GL.ARB.GetProgramBinary"
  1555. \ , "Graphics.GL.ARB.GetTextureSubImage"
  1556. \ , "Graphics.GL.ARB.GlSpirv"
  1557. \ , "Graphics.GL.ARB.HalfFloatPixel"
  1558. \ , "Graphics.GL.ARB.HalfFloatVertex"
  1559. \ , "Graphics.GL.ARB.ImagingCompatibility"
  1560. \ , "Graphics.GL.ARB.ImagingCore"
  1561. \ , "Graphics.GL.ARB.IndirectParameters"
  1562. \ , "Graphics.GL.ARB.InstancedArrays"
  1563. \ , "Graphics.GL.ARB.InternalformatQuery"
  1564. \ , "Graphics.GL.ARB.InternalformatQuery2"
  1565. \ , "Graphics.GL.ARB.InvalidateSubdata"
  1566. \ , "Graphics.GL.ARB.MapBufferAlignment"
  1567. \ , "Graphics.GL.ARB.MapBufferRange"
  1568. \ , "Graphics.GL.ARB.MatrixPalette"
  1569. \ , "Graphics.GL.ARB.MultiBind"
  1570. \ , "Graphics.GL.ARB.MultiDrawIndirect"
  1571. \ , "Graphics.GL.ARB.Multisample"
  1572. \ , "Graphics.GL.ARB.Multitexture"
  1573. \ , "Graphics.GL.ARB.OcclusionQuery"
  1574. \ , "Graphics.GL.ARB.OcclusionQuery2"
  1575. \ , "Graphics.GL.ARB.ParallelShaderCompile"
  1576. \ , "Graphics.GL.ARB.PipelineStatisticsQuery"
  1577. \ , "Graphics.GL.ARB.PixelBufferObject"
  1578. \ , "Graphics.GL.ARB.PointParameters"
  1579. \ , "Graphics.GL.ARB.PointSprite"
  1580. \ , "Graphics.GL.ARB.PolygonOffsetClamp"
  1581. \ , "Graphics.GL.ARB.ProgramInterfaceQuery"
  1582. \ , "Graphics.GL.ARB.ProvokingVertex"
  1583. \ , "Graphics.GL.ARB.QueryBufferObject"
  1584. \ , "Graphics.GL.ARB.RobustnessCompatibility"
  1585. \ , "Graphics.GL.ARB.RobustnessCore"
  1586. \ , "Graphics.GL.ARB.SampleLocations"
  1587. \ , "Graphics.GL.ARB.SampleShading"
  1588. \ , "Graphics.GL.ARB.SamplerObjects"
  1589. \ , "Graphics.GL.ARB.SeamlessCubeMap"
  1590. \ , "Graphics.GL.ARB.SeamlessCubemapPerTexture"
  1591. \ , "Graphics.GL.ARB.SeparateShaderObjects"
  1592. \ , "Graphics.GL.ARB.ShaderAtomicCounters"
  1593. \ , "Graphics.GL.ARB.ShaderImageLoadStore"
  1594. \ , "Graphics.GL.ARB.ShaderObjects"
  1595. \ , "Graphics.GL.ARB.ShaderStorageBufferObject"
  1596. \ , "Graphics.GL.ARB.ShaderSubroutine"
  1597. \ , "Graphics.GL.ARB.ShadingLanguage100"
  1598. \ , "Graphics.GL.ARB.ShadingLanguageInclude"
  1599. \ , "Graphics.GL.ARB.Shadow"
  1600. \ , "Graphics.GL.ARB.ShadowAmbient"
  1601. \ , "Graphics.GL.ARB.SparseBuffer"
  1602. \ , "Graphics.GL.ARB.SparseTexture"
  1603. \ , "Graphics.GL.ARB.SpirvExtensions"
  1604. \ , "Graphics.GL.ARB.StencilTexturing"
  1605. \ , "Graphics.GL.ARB.Sync"
  1606. \ , "Graphics.GL.ARB.TessellationShader"
  1607. \ , "Graphics.GL.ARB.TextureBarrier"
  1608. \ , "Graphics.GL.ARB.TextureBorderClamp"
  1609. \ , "Graphics.GL.ARB.TextureBufferObject"
  1610. \ , "Graphics.GL.ARB.TextureBufferObjectRGB32"
  1611. \ , "Graphics.GL.ARB.TextureBufferRange"
  1612. \ , "Graphics.GL.ARB.TextureCompression"
  1613. \ , "Graphics.GL.ARB.TextureCompressionBPTC"
  1614. \ , "Graphics.GL.ARB.TextureCompressionRGTC"
  1615. \ , "Graphics.GL.ARB.TextureCubeMap"
  1616. \ , "Graphics.GL.ARB.TextureCubeMapArray"
  1617. \ , "Graphics.GL.ARB.TextureEnvCombine"
  1618. \ , "Graphics.GL.ARB.TextureEnvDot3"
  1619. \ , "Graphics.GL.ARB.TextureFilterAnisotropic"
  1620. \ , "Graphics.GL.ARB.TextureFilterMinmax"
  1621. \ , "Graphics.GL.ARB.TextureFloat"
  1622. \ , "Graphics.GL.ARB.TextureGather"
  1623. \ , "Graphics.GL.ARB.TextureMirrorClampToEdge"
  1624. \ , "Graphics.GL.ARB.TextureMirroredRepeat"
  1625. \ , "Graphics.GL.ARB.TextureMultisample"
  1626. \ , "Graphics.GL.ARB.TextureRG"
  1627. \ , "Graphics.GL.ARB.TextureRGB10A2UI"
  1628. \ , "Graphics.GL.ARB.TextureRectangle"
  1629. \ , "Graphics.GL.ARB.TextureStencil8"
  1630. \ , "Graphics.GL.ARB.TextureStorage"
  1631. \ , "Graphics.GL.ARB.TextureStorageMultisample"
  1632. \ , "Graphics.GL.ARB.TextureSwizzle"
  1633. \ , "Graphics.GL.ARB.TextureView"
  1634. \ , "Graphics.GL.ARB.TimerQuery"
  1635. \ , "Graphics.GL.ARB.TransformFeedback2"
  1636. \ , "Graphics.GL.ARB.TransformFeedback3"
  1637. \ , "Graphics.GL.ARB.TransformFeedbackInstanced"
  1638. \ , "Graphics.GL.ARB.TransformFeedbackOverflowQuery"
  1639. \ , "Graphics.GL.ARB.TransposeMatrix"
  1640. \ , "Graphics.GL.ARB.UniformBufferObject"
  1641. \ , "Graphics.GL.ARB.VertexArrayBGRA"
  1642. \ , "Graphics.GL.ARB.VertexArrayObject"
  1643. \ , "Graphics.GL.ARB.VertexAttrib64Bit"
  1644. \ , "Graphics.GL.ARB.VertexAttribBinding"
  1645. \ , "Graphics.GL.ARB.VertexBlend"
  1646. \ , "Graphics.GL.ARB.VertexBufferObject"
  1647. \ , "Graphics.GL.ARB.VertexProgram"
  1648. \ , "Graphics.GL.ARB.VertexShader"
  1649. \ , "Graphics.GL.ARB.VertexType10f11f11fRev"
  1650. \ , "Graphics.GL.ARB.VertexType2101010RevCompatibility"
  1651. \ , "Graphics.GL.ARB.VertexType2101010RevCore"
  1652. \ , "Graphics.GL.ARB.ViewportArray"
  1653. \ , "Graphics.GL.ARB.WindowPos"
  1654. \ , "Graphics.GL.ATI"
  1655. \ , "Graphics.GL.ATI.DrawBuffers"
  1656. \ , "Graphics.GL.ATI.ElementArray"
  1657. \ , "Graphics.GL.ATI.EnvmapBumpmap"
  1658. \ , "Graphics.GL.ATI.FragmentShader"
  1659. \ , "Graphics.GL.ATI.MapObjectBuffer"
  1660. \ , "Graphics.GL.ATI.Meminfo"
  1661. \ , "Graphics.GL.ATI.PNTriangles"
  1662. \ , "Graphics.GL.ATI.PixelFormatFloat"
  1663. \ , "Graphics.GL.ATI.SeparateStencil"
  1664. \ , "Graphics.GL.ATI.TextFragmentShader"
  1665. \ , "Graphics.GL.ATI.TextureEnvCombine3"
  1666. \ , "Graphics.GL.ATI.TextureFloat"
  1667. \ , "Graphics.GL.ATI.TextureMirrorOnce"
  1668. \ , "Graphics.GL.ATI.VertexArrayObject"
  1669. \ , "Graphics.GL.ATI.VertexAttribArrayObject"
  1670. \ , "Graphics.GL.ATI.VertexStreams"
  1671. \ , "Graphics.GL.Compatibility30"
  1672. \ , "Graphics.GL.Compatibility31"
  1673. \ , "Graphics.GL.Compatibility32"
  1674. \ , "Graphics.GL.Compatibility33"
  1675. \ , "Graphics.GL.Compatibility40"
  1676. \ , "Graphics.GL.Compatibility41"
  1677. \ , "Graphics.GL.Compatibility42"
  1678. \ , "Graphics.GL.Compatibility43"
  1679. \ , "Graphics.GL.Compatibility44"
  1680. \ , "Graphics.GL.Compatibility45"
  1681. \ , "Graphics.GL.Compatibility46"
  1682. \ , "Graphics.GL.Core30"
  1683. \ , "Graphics.GL.Core31"
  1684. \ , "Graphics.GL.Core32"
  1685. \ , "Graphics.GL.Core33"
  1686. \ , "Graphics.GL.Core40"
  1687. \ , "Graphics.GL.Core41"
  1688. \ , "Graphics.GL.Core42"
  1689. \ , "Graphics.GL.Core43"
  1690. \ , "Graphics.GL.Core44"
  1691. \ , "Graphics.GL.Core45"
  1692. \ , "Graphics.GL.Core46"
  1693. \ , "Graphics.GL.EXT"
  1694. \ , "Graphics.GL.EXT.ABGR"
  1695. \ , "Graphics.GL.EXT.BGRA"
  1696. \ , "Graphics.GL.EXT.BindableUniform"
  1697. \ , "Graphics.GL.EXT.BlendColor"
  1698. \ , "Graphics.GL.EXT.BlendEquationSeparate"
  1699. \ , "Graphics.GL.EXT.BlendFuncSeparate"
  1700. \ , "Graphics.GL.EXT.BlendMinmax"
  1701. \ , "Graphics.GL.EXT.BlendSubtract"
  1702. \ , "Graphics.GL.EXT.CMYKA"
  1703. \ , "Graphics.GL.EXT.ClipVolumeHint"
  1704. \ , "Graphics.GL.EXT.ColorSubtable"
  1705. \ , "Graphics.GL.EXT.CompiledVertexArray"
  1706. \ , "Graphics.GL.EXT.Convolution"
  1707. \ , "Graphics.GL.EXT.CoordinateFrame"
  1708. \ , "Graphics.GL.EXT.CopyTexture"
  1709. \ , "Graphics.GL.EXT.CullVertex"
  1710. \ , "Graphics.GL.EXT.DebugLabel"
  1711. \ , "Graphics.GL.EXT.DebugMarker"
  1712. \ , "Graphics.GL.EXT.DepthBoundsTest"
  1713. \ , "Graphics.GL.EXT.DirectStateAccess"
  1714. \ , "Graphics.GL.EXT.DrawBuffers2"
  1715. \ , "Graphics.GL.EXT.DrawInstanced"
  1716. \ , "Graphics.GL.EXT.DrawRangeElements"
  1717. \ , "Graphics.GL.EXT.EglImageStorage"
  1718. \ , "Graphics.GL.EXT.ExternalBuffer"
  1719. \ , "Graphics.GL.EXT.FogCoord"
  1720. \ , "Graphics.GL.EXT.FourTwoTwoPixels"
  1721. \ , "Graphics.GL.EXT.FramebufferBlit"
  1722. \ , "Graphics.GL.EXT.FramebufferMultisample"
  1723. \ , "Graphics.GL.EXT.FramebufferMultisampleBlitScaled"
  1724. \ , "Graphics.GL.EXT.FramebufferObject"
  1725. \ , "Graphics.GL.EXT.FramebufferSRGB"
  1726. \ , "Graphics.GL.EXT.GPUProgramParameters"
  1727. \ , "Graphics.GL.EXT.GPUShader4"
  1728. \ , "Graphics.GL.EXT.GeometryShader4"
  1729. \ , "Graphics.GL.EXT.Histogram"
  1730. \ , "Graphics.GL.EXT.IndexArrayFormats"
  1731. \ , "Graphics.GL.EXT.IndexFunc"
  1732. \ , "Graphics.GL.EXT.IndexMaterial"
  1733. \ , "Graphics.GL.EXT.LightTexture"
  1734. \ , "Graphics.GL.EXT.MemoryObject"
  1735. \ , "Graphics.GL.EXT.MemoryObjectFd"
  1736. \ , "Graphics.GL.EXT.MemoryObjectWin32"
  1737. \ , "Graphics.GL.EXT.MultiDrawArrays"
  1738. \ , "Graphics.GL.EXT.Multisample"
  1739. \ , "Graphics.GL.EXT.PackedDepthStencil"
  1740. \ , "Graphics.GL.EXT.PackedFloat"
  1741. \ , "Graphics.GL.EXT.PackedPixels"
  1742. \ , "Graphics.GL.EXT.PalettedTexture"
  1743. \ , "Graphics.GL.EXT.PixelBufferObject"
  1744. \ , "Graphics.GL.EXT.PixelTransform"
  1745. \ , "Graphics.GL.EXT.PointParameters"
  1746. \ , "Graphics.GL.EXT.PolygonOffset"
  1747. \ , "Graphics.GL.EXT.PolygonOffsetClamp"
  1748. \ , "Graphics.GL.EXT.ProvokingVertex"
  1749. \ , "Graphics.GL.EXT.RasterMultisample"
  1750. \ , "Graphics.GL.EXT.RescaleNormal"
  1751. \ , "Graphics.GL.EXT.SecondaryColor"
  1752. \ , "Graphics.GL.EXT.Semaphore"
  1753. \ , "Graphics.GL.EXT.SemaphoreFd"
  1754. \ , "Graphics.GL.EXT.SemaphoreWin32"
  1755. \ , "Graphics.GL.EXT.SeparateShaderObjects"
  1756. \ , "Graphics.GL.EXT.SeparateSpecularColor"
  1757. \ , "Graphics.GL.EXT.ShaderFramebufferFetch"
  1758. \ , "Graphics.GL.EXT.ShaderFramebufferFetchNonCoherent"
  1759. \ , "Graphics.GL.EXT.ShaderImageLoadStore"
  1760. \ , "Graphics.GL.EXT.SharedTexturePalette"
  1761. \ , "Graphics.GL.EXT.StencilClearTag"
  1762. \ , "Graphics.GL.EXT.StencilTwoSide"
  1763. \ , "Graphics.GL.EXT.StencilWrap"
  1764. \ , "Graphics.GL.EXT.Subtexture"
  1765. \ , "Graphics.GL.EXT.Texture"
  1766. \ , "Graphics.GL.EXT.Texture3D"
  1767. \ , "Graphics.GL.EXT.TextureArray"
  1768. \ , "Graphics.GL.EXT.TextureBufferObject"
  1769. \ , "Graphics.GL.EXT.TextureCompressionLATC"
  1770. \ , "Graphics.GL.EXT.TextureCompressionRGTC"
  1771. \ , "Graphics.GL.EXT.TextureCompressionS3TC"
  1772. \ , "Graphics.GL.EXT.TextureCubeMap"
  1773. \ , "Graphics.GL.EXT.TextureEnvCombine"
  1774. \ , "Graphics.GL.EXT.TextureEnvDot3"
  1775. \ , "Graphics.GL.EXT.TextureFilterAnisotropic"
  1776. \ , "Graphics.GL.EXT.TextureFilterMinmax"
  1777. \ , "Graphics.GL.EXT.TextureInteger"
  1778. \ , "Graphics.GL.EXT.TextureLODBias"
  1779. \ , "Graphics.GL.EXT.TextureMirrorClamp"
  1780. \ , "Graphics.GL.EXT.TextureObject"
  1781. \ , "Graphics.GL.EXT.TexturePerturbNormal"
  1782. \ , "Graphics.GL.EXT.TextureSNorm"
  1783. \ , "Graphics.GL.EXT.TextureSRGB"
  1784. \ , "Graphics.GL.EXT.TextureSRGBDecode"
  1785. \ , "Graphics.GL.EXT.TextureSharedExponent"
  1786. \ , "Graphics.GL.EXT.TextureSwizzle"
  1787. \ , "Graphics.GL.EXT.TimerQuery"
  1788. \ , "Graphics.GL.EXT.TransformFeedback"
  1789. \ , "Graphics.GL.EXT.VertexArray"
  1790. \ , "Graphics.GL.EXT.VertexArrayBGRA"
  1791. \ , "Graphics.GL.EXT.VertexAttrib64Bit"
  1792. \ , "Graphics.GL.EXT.VertexShader"
  1793. \ , "Graphics.GL.EXT.VertexWeighting"
  1794. \ , "Graphics.GL.EXT.Win32KeyedMutex"
  1795. \ , "Graphics.GL.EXT.WindowRectangles"
  1796. \ , "Graphics.GL.EXT.X11SyncObject"
  1797. \ , "Graphics.GL.Functions"
  1798. \ , "Graphics.GL.GREMEDY"
  1799. \ , "Graphics.GL.GREMEDY.FrameTerminator"
  1800. \ , "Graphics.GL.GREMEDY.StringMarker"
  1801. \ , "Graphics.GL.GetProcAddress"
  1802. \ , "Graphics.GL.Groups"
  1803. \ , "Graphics.GL.HP"
  1804. \ , "Graphics.GL.HP.ConvolutionBorderModes"
  1805. \ , "Graphics.GL.HP.ImageTransform"
  1806. \ , "Graphics.GL.HP.OcclusionTest"
  1807. \ , "Graphics.GL.HP.TextureLighting"
  1808. \ , "Graphics.GL.IBM"
  1809. \ , "Graphics.GL.IBM.CullVertex"
  1810. \ , "Graphics.GL.IBM.MultimodeDrawArrays"
  1811. \ , "Graphics.GL.IBM.RasterposClip"
  1812. \ , "Graphics.GL.IBM.StaticData"
  1813. \ , "Graphics.GL.IBM.TextureMirroredRepeat"
  1814. \ , "Graphics.GL.IBM.VertexArrayLists"
  1815. \ , "Graphics.GL.INGR"
  1816. \ , "Graphics.GL.INGR.BlendFuncSeparate"
  1817. \ , "Graphics.GL.INGR.ColorClamp"
  1818. \ , "Graphics.GL.INGR.InterlaceRead"
  1819. \ , "Graphics.GL.INTEL"
  1820. \ , "Graphics.GL.INTEL.BlackholeRender"
  1821. \ , "Graphics.GL.INTEL.ConservativeRasterization"
  1822. \ , "Graphics.GL.INTEL.FramebufferCmaa"
  1823. \ , "Graphics.GL.INTEL.MapTexture"
  1824. \ , "Graphics.GL.INTEL.ParallelArrays"
  1825. \ , "Graphics.GL.INTEL.PerformanceQuery"
  1826. \ , "Graphics.GL.KHR"
  1827. \ , "Graphics.GL.KHR.BlendEquationAdvanced"
  1828. \ , "Graphics.GL.KHR.BlendEquationAdvancedCoherent"
  1829. \ , "Graphics.GL.KHR.ContextFlushControl"
  1830. \ , "Graphics.GL.KHR.DebugCompatibility"
  1831. \ , "Graphics.GL.KHR.DebugCore"
  1832. \ , "Graphics.GL.KHR.NoError"
  1833. \ , "Graphics.GL.KHR.ParallelShaderCompile"
  1834. \ , "Graphics.GL.KHR.Robustness"
  1835. \ , "Graphics.GL.KHR.TextureCompressionASTCHDR"
  1836. \ , "Graphics.GL.KHR.TextureCompressionASTCLDR"
  1837. \ , "Graphics.GL.MESA"
  1838. \ , "Graphics.GL.MESA.PackInvert"
  1839. \ , "Graphics.GL.MESA.ProgramBinaryFormats"
  1840. \ , "Graphics.GL.MESA.ResizeBuffers"
  1841. \ , "Graphics.GL.MESA.TileRasterOrder"
  1842. \ , "Graphics.GL.MESA.WindowPos"
  1843. \ , "Graphics.GL.MESA.YCbCrTexture"
  1844. \ , "Graphics.GL.MESAX"
  1845. \ , "Graphics.GL.MESAX.TextureStack"
  1846. \ , "Graphics.GL.NV"
  1847. \ , "Graphics.GL.NV.AlphaToCoverageDitherControl"
  1848. \ , "Graphics.GL.NV.BindlessMultiDrawIndirect"
  1849. \ , "Graphics.GL.NV.BindlessMultiDrawIndirectCount"
  1850. \ , "Graphics.GL.NV.BindlessTexture"
  1851. \ , "Graphics.GL.NV.BlendEquationAdvanced"
  1852. \ , "Graphics.GL.NV.BlendEquationAdvancedCoherent"
  1853. \ , "Graphics.GL.NV.BlendMinmaxFactor"
  1854. \ , "Graphics.GL.NV.ClipSpaceWScaling"
  1855. \ , "Graphics.GL.NV.CommandList"
  1856. \ , "Graphics.GL.NV.ComputeProgram5"
  1857. \ , "Graphics.GL.NV.ConditionalRender"
  1858. \ , "Graphics.GL.NV.ConservativeRaster"
  1859. \ , "Graphics.GL.NV.ConservativeRasterDilate"
  1860. \ , "Graphics.GL.NV.ConservativeRasterPreSnap"
  1861. \ , "Graphics.GL.NV.ConservativeRasterPreSnapTriangles"
  1862. \ , "Graphics.GL.NV.CopyDepthToColor"
  1863. \ , "Graphics.GL.NV.CopyImage"
  1864. \ , "Graphics.GL.NV.DeepTexture3D"
  1865. \ , "Graphics.GL.NV.DepthBufferFloat"
  1866. \ , "Graphics.GL.NV.DepthClamp"
  1867. \ , "Graphics.GL.NV.DrawTexture"
  1868. \ , "Graphics.GL.NV.DrawVulkanImage"
  1869. \ , "Graphics.GL.NV.Evaluators"
  1870. \ , "Graphics.GL.NV.ExplicitMultisample"
  1871. \ , "Graphics.GL.NV.Fence"
  1872. \ , "Graphics.GL.NV.FillRectangle"
  1873. \ , "Graphics.GL.NV.FloatBuffer"
  1874. \ , "Graphics.GL.NV.FogDistance"
  1875. \ , "Graphics.GL.NV.FragmentCoverageToColor"
  1876. \ , "Graphics.GL.NV.FragmentProgram"
  1877. \ , "Graphics.GL.NV.FragmentProgram2"
  1878. \ , "Graphics.GL.NV.FramebufferMixedSamples"
  1879. \ , "Graphics.GL.NV.FramebufferMultisampleCoverage"
  1880. \ , "Graphics.GL.NV.GPUMulticast"
  1881. \ , "Graphics.GL.NV.GPUProgram4"
  1882. \ , "Graphics.GL.NV.GPUProgram5"
  1883. \ , "Graphics.GL.NV.GPUShader5"
  1884. \ , "Graphics.GL.NV.GeometryProgram4"
  1885. \ , "Graphics.GL.NV.HalfFloat"
  1886. \ , "Graphics.GL.NV.InternalformatSampleQuery"
  1887. \ , "Graphics.GL.NV.LightMaxExponent"
  1888. \ , "Graphics.GL.NV.MultisampleCoverage"
  1889. \ , "Graphics.GL.NV.MultisampleFilterHint"
  1890. \ , "Graphics.GL.NV.OcclusionQuery"
  1891. \ , "Graphics.GL.NV.PackedDepthStencil"
  1892. \ , "Graphics.GL.NV.ParameterBufferObject"
  1893. \ , "Graphics.GL.NV.PathRenderingCompatibility"
  1894. \ , "Graphics.GL.NV.PathRenderingCore"
  1895. \ , "Graphics.GL.NV.PathRenderingSharedEdge"
  1896. \ , "Graphics.GL.NV.PixelDataRange"
  1897. \ , "Graphics.GL.NV.PointSprite"
  1898. \ , "Graphics.GL.NV.PresentVideo"
  1899. \ , "Graphics.GL.NV.PrimitiveRestart"
  1900. \ , "Graphics.GL.NV.QueryResource"
  1901. \ , "Graphics.GL.NV.QueryResourceTag"
  1902. \ , "Graphics.GL.NV.RegisterCombiners"
  1903. \ , "Graphics.GL.NV.RegisterCombiners2"
  1904. \ , "Graphics.GL.NV.RobustnessVideoMemoryPurge"
  1905. \ , "Graphics.GL.NV.SampleLocations"
  1906. \ , "Graphics.GL.NV.ShaderBufferLoad"
  1907. \ , "Graphics.GL.NV.ShaderBufferStore"
  1908. \ , "Graphics.GL.NV.ShaderThreadGroup"
  1909. \ , "Graphics.GL.NV.TessellationProgram5"
  1910. \ , "Graphics.GL.NV.TexgenEmboss"
  1911. \ , "Graphics.GL.NV.TexgenReflection"
  1912. \ , "Graphics.GL.NV.TextureBarrier"
  1913. \ , "Graphics.GL.NV.TextureEnvCombine4"
  1914. \ , "Graphics.GL.NV.TextureExpandNormal"
  1915. \ , "Graphics.GL.NV.TextureMultisample"
  1916. \ , "Graphics.GL.NV.TextureRectangle"
  1917. \ , "Graphics.GL.NV.TextureShader"
  1918. \ , "Graphics.GL.NV.TextureShader2"
  1919. \ , "Graphics.GL.NV.TextureShader3"
  1920. \ , "Graphics.GL.NV.TransformFeedback"
  1921. \ , "Graphics.GL.NV.TransformFeedback2"
  1922. \ , "Graphics.GL.NV.UniformBufferUnifiedMemory"
  1923. \ , "Graphics.GL.NV.VDPAUInterop"
  1924. \ , "Graphics.GL.NV.VertexArrayRange"
  1925. \ , "Graphics.GL.NV.VertexArrayRange2"
  1926. \ , "Graphics.GL.NV.VertexAttribInteger64Bit"
  1927. \ , "Graphics.GL.NV.VertexBufferUnifiedMemory"
  1928. \ , "Graphics.GL.NV.VertexProgram"
  1929. \ , "Graphics.GL.NV.VertexProgram2Option"
  1930. \ , "Graphics.GL.NV.VertexProgram3"
  1931. \ , "Graphics.GL.NV.VertexProgram4"
  1932. \ , "Graphics.GL.NV.VideoCapture"
  1933. \ , "Graphics.GL.NV.ViewportSwizzle"
  1934. \ , "Graphics.GL.NVX"
  1935. \ , "Graphics.GL.NVX.ConditionalRender"
  1936. \ , "Graphics.GL.NVX.GPUMemoryInfo"
  1937. \ , "Graphics.GL.NVX.LinkedGPUMulticast"
  1938. \ , "Graphics.GL.OES"
  1939. \ , "Graphics.GL.OES.ByteCoordinates"
  1940. \ , "Graphics.GL.OES.CompressedPalettedTexture"
  1941. \ , "Graphics.GL.OES.FixedPoint"
  1942. \ , "Graphics.GL.OES.QueryMatrix"
  1943. \ , "Graphics.GL.OES.ReadFormat"
  1944. \ , "Graphics.GL.OES.SinglePrecision"
  1945. \ , "Graphics.GL.OML"
  1946. \ , "Graphics.GL.OML.Interlace"
  1947. \ , "Graphics.GL.OML.Resample"
  1948. \ , "Graphics.GL.OML.Subsample"
  1949. \ , "Graphics.GL.OVR"
  1950. \ , "Graphics.GL.OVR.Multiview"
  1951. \ , "Graphics.GL.PGI"
  1952. \ , "Graphics.GL.PGI.MiscHints"
  1953. \ , "Graphics.GL.PGI.VertexHints"
  1954. \ , "Graphics.GL.REND"
  1955. \ , "Graphics.GL.REND.ScreenCoordinates"
  1956. \ , "Graphics.GL.S3"
  1957. \ , "Graphics.GL.S3.S3TC"
  1958. \ , "Graphics.GL.SGI"
  1959. \ , "Graphics.GL.SGI.ColorMatrix"
  1960. \ , "Graphics.GL.SGI.ColorTable"
  1961. \ , "Graphics.GL.SGI.TextureColorTable"
  1962. \ , "Graphics.GL.SGIS"
  1963. \ , "Graphics.GL.SGIS.DetailTexture"
  1964. \ , "Graphics.GL.SGIS.FogFunction"
  1965. \ , "Graphics.GL.SGIS.GenerateMipmap"
  1966. \ , "Graphics.GL.SGIS.Multisample"
  1967. \ , "Graphics.GL.SGIS.PixelTexture"
  1968. \ , "Graphics.GL.SGIS.PointLineTexgen"
  1969. \ , "Graphics.GL.SGIS.PointParameters"
  1970. \ , "Graphics.GL.SGIS.SharpenTexture"
  1971. \ , "Graphics.GL.SGIS.Texture4D"
  1972. \ , "Graphics.GL.SGIS.TextureBorderClamp"
  1973. \ , "Graphics.GL.SGIS.TextureColorMask"
  1974. \ , "Graphics.GL.SGIS.TextureEdgeClamp"
  1975. \ , "Graphics.GL.SGIS.TextureFilter4"
  1976. \ , "Graphics.GL.SGIS.TextureLOD"
  1977. \ , "Graphics.GL.SGIS.TextureSelect"
  1978. \ , "Graphics.GL.SGIX"
  1979. \ , "Graphics.GL.SGIX.Async"
  1980. \ , "Graphics.GL.SGIX.AsyncHistogram"
  1981. \ , "Graphics.GL.SGIX.AsyncPixel"
  1982. \ , "Graphics.GL.SGIX.BlendAlphaMinmax"
  1983. \ , "Graphics.GL.SGIX.CalligraphicFragment"
  1984. \ , "Graphics.GL.SGIX.Clipmap"
  1985. \ , "Graphics.GL.SGIX.ConvolutionAccuracy"
  1986. \ , "Graphics.GL.SGIX.DepthTexture"
  1987. \ , "Graphics.GL.SGIX.FlushRaster"
  1988. \ , "Graphics.GL.SGIX.FogOffset"
  1989. \ , "Graphics.GL.SGIX.FragmentLighting"
  1990. \ , "Graphics.GL.SGIX.Framezoom"
  1991. \ , "Graphics.GL.SGIX.IglooInterface"
  1992. \ , "Graphics.GL.SGIX.Instruments"
  1993. \ , "Graphics.GL.SGIX.Interlace"
  1994. \ , "Graphics.GL.SGIX.IrInstrument1"
  1995. \ , "Graphics.GL.SGIX.ListPriority"
  1996. \ , "Graphics.GL.SGIX.PixelTexture"
  1997. \ , "Graphics.GL.SGIX.PixelTiles"
  1998. \ , "Graphics.GL.SGIX.PolynomialFFD"
  1999. \ , "Graphics.GL.SGIX.ReferencePlane"
  2000. \ , "Graphics.GL.SGIX.Resample"
  2001. \ , "Graphics.GL.SGIX.ScalebiasHint"
  2002. \ , "Graphics.GL.SGIX.Shadow"
  2003. \ , "Graphics.GL.SGIX.ShadowAmbient"
  2004. \ , "Graphics.GL.SGIX.Sprite"
  2005. \ , "Graphics.GL.SGIX.Subsample"
  2006. \ , "Graphics.GL.SGIX.TagSampleBuffer"
  2007. \ , "Graphics.GL.SGIX.TextureAddEnv"
  2008. \ , "Graphics.GL.SGIX.TextureCoordinateClamp"
  2009. \ , "Graphics.GL.SGIX.TextureLODBias"
  2010. \ , "Graphics.GL.SGIX.TextureMultiBuffer"
  2011. \ , "Graphics.GL.SGIX.TextureScaleBias"
  2012. \ , "Graphics.GL.SGIX.VertexPreclip"
  2013. \ , "Graphics.GL.SGIX.YCrCb"
  2014. \ , "Graphics.GL.SGIX.YCrCbA"
  2015. \ , "Graphics.GL.SUN"
  2016. \ , "Graphics.GL.SUN.ConvolutionBorderModes"
  2017. \ , "Graphics.GL.SUN.GlobalAlpha"
  2018. \ , "Graphics.GL.SUN.MeshArray"
  2019. \ , "Graphics.GL.SUN.SliceAccum"
  2020. \ , "Graphics.GL.SUN.TriangleList"
  2021. \ , "Graphics.GL.SUN.Vertex"
  2022. \ , "Graphics.GL.SUNX"
  2023. \ , "Graphics.GL.SUNX.ConstantData"
  2024. \ , "Graphics.GL.ThreeDFX"
  2025. \ , "Graphics.GL.ThreeDFX.Multisample"
  2026. \ , "Graphics.GL.ThreeDFX.Tbuffer"
  2027. \ , "Graphics.GL.ThreeDFX.TextureCompressionFXT1"
  2028. \ , "Graphics.GL.Tokens"
  2029. \ , "Graphics.GL.Types"
  2030. \ , "Graphics.GL.Version10"
  2031. \ , "Graphics.GL.Version11"
  2032. \ , "Graphics.GL.Version12"
  2033. \ , "Graphics.GL.Version13"
  2034. \ , "Graphics.GL.Version14"
  2035. \ , "Graphics.GL.Version15"
  2036. \ , "Graphics.GL.Version20"
  2037. \ , "Graphics.GL.Version21"
  2038. \ , "Graphics.GL.WIN"
  2039. \ , "Graphics.GL.WIN.PhongShading"
  2040. \ , "Graphics.GL.WIN.SpecularFog"
  2041. \ , "Test.QuickCheck"
  2042. \ , "Test.QuickCheck.All"
  2043. \ , "Test.QuickCheck.Arbitrary"
  2044. \ , "Test.QuickCheck.Exception"
  2045. \ , "Test.QuickCheck.Function"
  2046. \ , "Test.QuickCheck.Gen"
  2047. \ , "Test.QuickCheck.Gen.Unsafe"
  2048. \ , "Test.QuickCheck.Modifiers"
  2049. \ , "Test.QuickCheck.Monadic"
  2050. \ , "Test.QuickCheck.Poly"
  2051. \ , "Test.QuickCheck.Property"
  2052. \ , "Test.QuickCheck.Random"
  2053. \ , "Test.QuickCheck.State"
  2054. \ , "Test.QuickCheck.Test"
  2055. \ , "Test.QuickCheck.Text"
  2056. \ , "Data.StateVar"
  2057. \ , "Graphics.Win32"
  2058. \ , "Graphics.Win32.Control"
  2059. \ , "Graphics.Win32.Dialogue"
  2060. \ , "Graphics.Win32.GDI"
  2061. \ , "Graphics.Win32.GDI.AlphaBlend"
  2062. \ , "Graphics.Win32.GDI.Bitmap"
  2063. \ , "Graphics.Win32.GDI.Brush"
  2064. \ , "Graphics.Win32.GDI.Clip"
  2065. \ , "Graphics.Win32.GDI.Font"
  2066. \ , "Graphics.Win32.GDI.Graphics2D"
  2067. \ , "Graphics.Win32.GDI.HDC"
  2068. \ , "Graphics.Win32.GDI.Palette"
  2069. \ , "Graphics.Win32.GDI.Path"
  2070. \ , "Graphics.Win32.GDI.Pen"
  2071. \ , "Graphics.Win32.GDI.Region"
  2072. \ , "Graphics.Win32.GDI.Types"
  2073. \ , "Graphics.Win32.Icon"
  2074. \ , "Graphics.Win32.Key"
  2075. \ , "Graphics.Win32.LayeredWindow"
  2076. \ , "Graphics.Win32.Menu"
  2077. \ , "Graphics.Win32.Message"
  2078. \ , "Graphics.Win32.Misc"
  2079. \ , "Graphics.Win32.Resource"
  2080. \ , "Graphics.Win32.Window"
  2081. \ , "Graphics.Win32.Window.AnimateWindow"
  2082. \ , "Graphics.Win32.Window.ForegroundWindow"
  2083. \ , "Graphics.Win32.Window.HotKey"
  2084. \ , "Graphics.Win32.Window.IMM"
  2085. \ , "Graphics.Win32.Window.PostMessage"
  2086. \ , "Media.Win32"
  2087. \ , "System.Win32"
  2088. \ , "System.Win32.Automation"
  2089. \ , "System.Win32.Automation.Input"
  2090. \ , "System.Win32.Automation.Input.Key"
  2091. \ , "System.Win32.Automation.Input.Mouse"
  2092. \ , "System.Win32.Console"
  2093. \ , "System.Win32.Console.CtrlHandler"
  2094. \ , "System.Win32.Console.HWND"
  2095. \ , "System.Win32.Console.Title"
  2096. \ , "System.Win32.DLL"
  2097. \ , "System.Win32.DebugApi"
  2098. \ , "System.Win32.Encoding"
  2099. \ , "System.Win32.Exception.Unsupported"
  2100. \ , "System.Win32.File"
  2101. \ , "System.Win32.FileMapping"
  2102. \ , "System.Win32.HardLink"
  2103. \ , "System.Win32.Info"
  2104. \ , "System.Win32.Info.Computer"
  2105. \ , "System.Win32.Info.Version"
  2106. \ , "System.Win32.Mem"
  2107. \ , "System.Win32.MinTTY"
  2108. \ , "System.Win32.NLS"
  2109. \ , "System.Win32.Path"
  2110. \ , "System.Win32.Process"
  2111. \ , "System.Win32.Registry"
  2112. \ , "System.Win32.Security"
  2113. \ , "System.Win32.Shell"
  2114. \ , "System.Win32.SimpleMAPI"
  2115. \ , "System.Win32.String"
  2116. \ , "System.Win32.SymbolicLink"
  2117. \ , "System.Win32.Thread"
  2118. \ , "System.Win32.Time"
  2119. \ , "System.Win32.Types"
  2120. \ , "System.Win32.Utils"
  2121. \ , "System.Win32.Word"
  2122. \ , "Data.Array"
  2123. \ , "Data.Array.Base"
  2124. \ , "Data.Array.IArray"
  2125. \ , "Data.Array.IO"
  2126. \ , "Data.Array.IO.Internals"
  2127. \ , "Data.Array.IO.Safe"
  2128. \ , "Data.Array.MArray"
  2129. \ , "Data.Array.MArray.Safe"
  2130. \ , "Data.Array.ST"
  2131. \ , "Data.Array.ST.Safe"
  2132. \ , "Data.Array.Storable"
  2133. \ , "Data.Array.Storable.Internals"
  2134. \ , "Data.Array.Storable.Safe"
  2135. \ , "Data.Array.Unboxed"
  2136. \ , "Data.Array.Unsafe"
  2137. \ , "Control.Concurrent.Async"
  2138. \ , "Data.Attoparsec"
  2139. \ , "Data.Attoparsec.ByteString"
  2140. \ , "Data.Attoparsec.ByteString.Char8"
  2141. \ , "Data.Attoparsec.ByteString.Lazy"
  2142. \ , "Data.Attoparsec.Char8"
  2143. \ , "Data.Attoparsec.Combinator"
  2144. \ , "Data.Attoparsec.Internal"
  2145. \ , "Data.Attoparsec.Internal.Types"
  2146. \ , "Data.Attoparsec.Lazy"
  2147. \ , "Data.Attoparsec.Number"
  2148. \ , "Data.Attoparsec.Text"
  2149. \ , "Data.Attoparsec.Text.Lazy"
  2150. \ , "Data.Attoparsec.Types"
  2151. \ , "Data.Attoparsec.Zepto"
  2152. \ , "Control.Applicative"
  2153. \ , "Control.Arrow"
  2154. \ , "Control.Category"
  2155. \ , "Control.Concurrent"
  2156. \ , "Control.Concurrent.Chan"
  2157. \ , "Control.Concurrent.MVar"
  2158. \ , "Control.Concurrent.QSem"
  2159. \ , "Control.Concurrent.QSemN"
  2160. \ , "Control.Exception"
  2161. \ , "Control.Exception.Base"
  2162. \ , "Control.Monad"
  2163. \ , "Control.Monad.Fail"
  2164. \ , "Control.Monad.Fix"
  2165. \ , "Control.Monad.IO.Class"
  2166. \ , "Control.Monad.Instances"
  2167. \ , "Control.Monad.ST"
  2168. \ , "Control.Monad.ST.Lazy"
  2169. \ , "Control.Monad.ST.Lazy.Safe"
  2170. \ , "Control.Monad.ST.Lazy.Unsafe"
  2171. \ , "Control.Monad.ST.Safe"
  2172. \ , "Control.Monad.ST.Strict"
  2173. \ , "Control.Monad.ST.Unsafe"
  2174. \ , "Control.Monad.Zip"
  2175. \ , "Data.Bifoldable"
  2176. \ , "Data.Bifunctor"
  2177. \ , "Data.Bitraversable"
  2178. \ , "Data.Bits"
  2179. \ , "Data.Bool"
  2180. \ , "Data.Char"
  2181. \ , "Data.Coerce"
  2182. \ , "Data.Complex"
  2183. \ , "Data.Data"
  2184. \ , "Data.Dynamic"
  2185. \ , "Data.Either"
  2186. \ , "Data.Eq"
  2187. \ , "Data.Fixed"
  2188. \ , "Data.Foldable"
  2189. \ , "Data.Function"
  2190. \ , "Data.Functor"
  2191. \ , "Data.Functor.Classes"
  2192. \ , "Data.Functor.Compose"
  2193. \ , "Data.Functor.Const"
  2194. \ , "Data.Functor.Identity"
  2195. \ , "Data.Functor.Product"
  2196. \ , "Data.Functor.Sum"
  2197. \ , "Data.IORef"
  2198. \ , "Data.Int"
  2199. \ , "Data.Ix"
  2200. \ , "Data.Kind"
  2201. \ , "Data.List"
  2202. \ , "Data.List.NonEmpty"
  2203. \ , "Data.Maybe"
  2204. \ , "Data.Monoid"
  2205. \ , "Data.Ord"
  2206. \ , "Data.Proxy"
  2207. \ , "Data.Ratio"
  2208. \ , "Data.STRef"
  2209. \ , "Data.STRef.Lazy"
  2210. \ , "Data.STRef.Strict"
  2211. \ , "Data.Semigroup"
  2212. \ , "Data.String"
  2213. \ , "Data.Traversable"
  2214. \ , "Data.Tuple"
  2215. \ , "Data.Type.Bool"
  2216. \ , "Data.Type.Coercion"
  2217. \ , "Data.Type.Equality"
  2218. \ , "Data.Typeable"
  2219. \ , "Data.Unique"
  2220. \ , "Data.Version"
  2221. \ , "Data.Void"
  2222. \ , "Data.Word"
  2223. \ , "Debug.Trace"
  2224. \ , "Foreign"
  2225. \ , "Foreign.C"
  2226. \ , "Foreign.C.Error"
  2227. \ , "Foreign.C.String"
  2228. \ , "Foreign.C.Types"
  2229. \ , "Foreign.Concurrent"
  2230. \ , "Foreign.ForeignPtr"
  2231. \ , "Foreign.ForeignPtr.Safe"
  2232. \ , "Foreign.ForeignPtr.Unsafe"
  2233. \ , "Foreign.Marshal"
  2234. \ , "Foreign.Marshal.Alloc"
  2235. \ , "Foreign.Marshal.Array"
  2236. \ , "Foreign.Marshal.Error"
  2237. \ , "Foreign.Marshal.Pool"
  2238. \ , "Foreign.Marshal.Safe"
  2239. \ , "Foreign.Marshal.Unsafe"
  2240. \ , "Foreign.Marshal.Utils"
  2241. \ , "Foreign.Ptr"
  2242. \ , "Foreign.Safe"
  2243. \ , "Foreign.StablePtr"
  2244. \ , "Foreign.Storable"
  2245. \ , "GHC.Arr"
  2246. \ , "GHC.Base"
  2247. \ , "GHC.ByteOrder"
  2248. \ , "GHC.Char"
  2249. \ , "GHC.Clock"
  2250. \ , "GHC.Conc"
  2251. \ , "GHC.Conc.IO"
  2252. \ , "GHC.Conc.Signal"
  2253. \ , "GHC.Conc.Sync"
  2254. \ , "GHC.ConsoleHandler"
  2255. \ , "GHC.Constants"
  2256. \ , "GHC.Desugar"
  2257. \ , "GHC.Enum"
  2258. \ , "GHC.Environment"
  2259. \ , "GHC.Err"
  2260. \ , "GHC.Event"
  2261. \ , "GHC.Exception"
  2262. \ , "GHC.ExecutionStack"
  2263. \ , "GHC.ExecutionStack.Internal"
  2264. \ , "GHC.Exts"
  2265. \ , "GHC.Fingerprint"
  2266. \ , "GHC.Fingerprint.Type"
  2267. \ , "GHC.Float"
  2268. \ , "GHC.Float.ConversionUtils"
  2269. \ , "GHC.Float.RealFracMethods"
  2270. \ , "GHC.Foreign"
  2271. \ , "GHC.ForeignPtr"
  2272. \ , "GHC.GHCi"
  2273. \ , "GHC.Generics"
  2274. \ , "GHC.IO"
  2275. \ , "GHC.IO.Buffer"
  2276. \ , "GHC.IO.BufferedIO"
  2277. \ , "GHC.IO.Device"
  2278. \ , "GHC.IO.Encoding"
  2279. \ , "GHC.IO.Encoding.CodePage"
  2280. \ , "GHC.IO.Encoding.Failure"
  2281. \ , "GHC.IO.Encoding.Iconv"
  2282. \ , "GHC.IO.Encoding.Latin1"
  2283. \ , "GHC.IO.Encoding.Types"
  2284. \ , "GHC.IO.Encoding.UTF16"
  2285. \ , "GHC.IO.Encoding.UTF32"
  2286. \ , "GHC.IO.Encoding.UTF8"
  2287. \ , "GHC.IO.Exception"
  2288. \ , "GHC.IO.FD"
  2289. \ , "GHC.IO.Handle"
  2290. \ , "GHC.IO.Handle.FD"
  2291. \ , "GHC.IO.Handle.Internals"
  2292. \ , "GHC.IO.Handle.Lock"
  2293. \ , "GHC.IO.Handle.Text"
  2294. \ , "GHC.IO.Handle.Types"
  2295. \ , "GHC.IO.IOMode"
  2296. \ , "GHC.IO.Unsafe"
  2297. \ , "GHC.IOArray"
  2298. \ , "GHC.IORef"
  2299. \ , "GHC.Int"
  2300. \ , "GHC.List"
  2301. \ , "GHC.MVar"
  2302. \ , "GHC.Natural"
  2303. \ , "GHC.Num"
  2304. \ , "GHC.OldList"
  2305. \ , "GHC.OverloadedLabels"
  2306. \ , "GHC.PArr"
  2307. \ , "GHC.Pack"
  2308. \ , "GHC.Profiling"
  2309. \ , "GHC.Ptr"
  2310. \ , "GHC.RTS.Flags"
  2311. \ , "GHC.Read"
  2312. \ , "GHC.Real"
  2313. \ , "GHC.Records"
  2314. \ , "GHC.ST"
  2315. \ , "GHC.STRef"
  2316. \ , "GHC.Show"
  2317. \ , "GHC.Stable"
  2318. \ , "GHC.Stack"
  2319. \ , "GHC.Stack.CCS"
  2320. \ , "GHC.Stack.Types"
  2321. \ , "GHC.StaticPtr"
  2322. \ , "GHC.Stats"
  2323. \ , "GHC.Storable"
  2324. \ , "GHC.TopHandler"
  2325. \ , "GHC.TypeLits"
  2326. \ , "GHC.TypeNats"
  2327. \ , "GHC.Unicode"
  2328. \ , "GHC.Weak"
  2329. \ , "GHC.Word"
  2330. \ , "Numeric"
  2331. \ , "Numeric.Natural"
  2332. \ , "Prelude"
  2333. \ , "System.CPUTime"
  2334. \ , "System.Console.GetOpt"
  2335. \ , "System.Environment"
  2336. \ , "System.Environment.Blank"
  2337. \ , "System.Exit"
  2338. \ , "System.IO"
  2339. \ , "System.IO.Error"
  2340. \ , "System.IO.Unsafe"
  2341. \ , "System.Info"
  2342. \ , "System.Mem"
  2343. \ , "System.Mem.StableName"
  2344. \ , "System.Mem.Weak"
  2345. \ , "System.Posix.Internals"
  2346. \ , "System.Posix.Types"
  2347. \ , "System.Timeout"
  2348. \ , "Text.ParserCombinators.ReadP"
  2349. \ , "Text.ParserCombinators.ReadPrec"
  2350. \ , "Text.Printf"
  2351. \ , "Text.Read"
  2352. \ , "Text.Read.Lex"
  2353. \ , "Text.Show"
  2354. \ , "Text.Show.Functions"
  2355. \ , "Type.Reflection"
  2356. \ , "Type.Reflection.Unsafe"
  2357. \ , "Unsafe.Coerce"
  2358. \ , "Data.ByteString"
  2359. \ , "Data.ByteString.Builder"
  2360. \ , "Data.ByteString.Builder.Extra"
  2361. \ , "Data.ByteString.Builder.Internal"
  2362. \ , "Data.ByteString.Builder.Prim"
  2363. \ , "Data.ByteString.Builder.Prim.Internal"
  2364. \ , "Data.ByteString.Char8"
  2365. \ , "Data.ByteString.Internal"
  2366. \ , "Data.ByteString.Lazy"
  2367. \ , "Data.ByteString.Lazy.Builder"
  2368. \ , "Data.ByteString.Lazy.Builder.ASCII"
  2369. \ , "Data.ByteString.Lazy.Builder.Extras"
  2370. \ , "Data.ByteString.Lazy.Char8"
  2371. \ , "Data.ByteString.Lazy.Internal"
  2372. \ , "Data.ByteString.Short"
  2373. \ , "Data.ByteString.Short.Internal"
  2374. \ , "Data.ByteString.Unsafe"
  2375. \ , "Data.CallStack"
  2376. \ , "Data.CaseInsensitive"
  2377. \ , "Data.CaseInsensitive.Unsafe"
  2378. \ , "Network.CGI"
  2379. \ , "Network.CGI.Compat"
  2380. \ , "Network.CGI.Cookie"
  2381. \ , "Network.CGI.Monad"
  2382. \ , "Network.CGI.Protocol"
  2383. \ , "Data.Graph"
  2384. \ , "Data.IntMap"
  2385. \ , "Data.IntMap.Internal"
  2386. \ , "Data.IntMap.Internal.Debug"
  2387. \ , "Data.IntMap.Lazy"
  2388. \ , "Data.IntMap.Merge.Lazy"
  2389. \ , "Data.IntMap.Merge.Strict"
  2390. \ , "Data.IntMap.Strict"
  2391. \ , "Data.IntSet"
  2392. \ , "Data.IntSet.Internal"
  2393. \ , "Data.Map"
  2394. \ , "Data.Map.Internal"
  2395. \ , "Data.Map.Internal.Debug"
  2396. \ , "Data.Map.Lazy"
  2397. \ , "Data.Map.Lazy.Merge"
  2398. \ , "Data.Map.Merge.Lazy"
  2399. \ , "Data.Map.Merge.Strict"
  2400. \ , "Data.Map.Strict"
  2401. \ , "Data.Map.Strict.Internal"
  2402. \ , "Data.Map.Strict.Merge"
  2403. \ , "Data.Sequence"
  2404. \ , "Data.Sequence.Internal"
  2405. \ , "Data.Sequence.Internal.Sorting"
  2406. \ , "Data.Set"
  2407. \ , "Data.Set.Internal"
  2408. \ , "Data.Tree"
  2409. \ , "Utils.Containers.Internal.BitQueue"
  2410. \ , "Utils.Containers.Internal.BitUtil"
  2411. \ , "Utils.Containers.Internal.StrictPair"
  2412. \ , "Control.DeepSeq"
  2413. \ , "System.Directory"
  2414. \ , "System.Directory.Internal"
  2415. \ , "System.Directory.Internal.Prelude"
  2416. \ , "Control.Monad.Catch"
  2417. \ , "Control.Monad.Catch.Pure"
  2418. \ , "Control.Exception.Extensible"
  2419. \ , "Data.Graph.Inductive"
  2420. \ , "Data.Graph.Inductive.Basic"
  2421. \ , "Data.Graph.Inductive.Example"
  2422. \ , "Data.Graph.Inductive.Graph"
  2423. \ , "Data.Graph.Inductive.Internal.Heap"
  2424. \ , "Data.Graph.Inductive.Internal.Queue"
  2425. \ , "Data.Graph.Inductive.Internal.RootPath"
  2426. \ , "Data.Graph.Inductive.Internal.Thread"
  2427. \ , "Data.Graph.Inductive.Monad"
  2428. \ , "Data.Graph.Inductive.Monad.IOArray"
  2429. \ , "Data.Graph.Inductive.Monad.STArray"
  2430. \ , "Data.Graph.Inductive.NodeMap"
  2431. \ , "Data.Graph.Inductive.PatriciaTree"
  2432. \ , "Data.Graph.Inductive.Query"
  2433. \ , "Data.Graph.Inductive.Query.ArtPoint"
  2434. \ , "Data.Graph.Inductive.Query.BCC"
  2435. \ , "Data.Graph.Inductive.Query.BFS"
  2436. \ , "Data.Graph.Inductive.Query.DFS"
  2437. \ , "Data.Graph.Inductive.Query.Dominators"
  2438. \ , "Data.Graph.Inductive.Query.GVD"
  2439. \ , "Data.Graph.Inductive.Query.Indep"
  2440. \ , "Data.Graph.Inductive.Query.MST"
  2441. \ , "Data.Graph.Inductive.Query.MaxFlow"
  2442. \ , "Data.Graph.Inductive.Query.MaxFlow2"
  2443. \ , "Data.Graph.Inductive.Query.Monad"
  2444. \ , "Data.Graph.Inductive.Query.SP"
  2445. \ , "Data.Graph.Inductive.Query.TransClos"
  2446. \ , "Data.Graph.Inductive.Tree"
  2447. \ , "System.FilePath"
  2448. \ , "System.FilePath.Posix"
  2449. \ , "System.FilePath.Windows"
  2450. \ , "Numeric.Fixed"
  2451. \ , "Annotations"
  2452. \ , "ApiAnnotation"
  2453. \ , "Ar"
  2454. \ , "AsmCodeGen"
  2455. \ , "AsmUtils"
  2456. \ , "Avail"
  2457. \ , "Bag"
  2458. \ , "BasicTypes"
  2459. \ , "BinFingerprint"
  2460. \ , "BinIface"
  2461. \ , "Binary"
  2462. \ , "Bitmap"
  2463. \ , "BkpSyn"
  2464. \ , "BlockId"
  2465. \ , "BooleanFormula"
  2466. \ , "BufWrite"
  2467. \ , "BuildTyCl"
  2468. \ , "ByteCodeAsm"
  2469. \ , "ByteCodeGen"
  2470. \ , "ByteCodeInstr"
  2471. \ , "ByteCodeItbls"
  2472. \ , "ByteCodeLink"
  2473. \ , "ByteCodeTypes"
  2474. \ , "CLabel"
  2475. \ , "CPrim"
  2476. \ , "CSE"
  2477. \ , "CallArity"
  2478. \ , "CgUtils"
  2479. \ , "Check"
  2480. \ , "Class"
  2481. \ , "CmdLineParser"
  2482. \ , "Cmm"
  2483. \ , "CmmBuildInfoTables"
  2484. \ , "CmmCallConv"
  2485. \ , "CmmCommonBlockElim"
  2486. \ , "CmmContFlowOpt"
  2487. \ , "CmmExpr"
  2488. \ , "CmmImplementSwitchPlans"
  2489. \ , "CmmInfo"
  2490. \ , "CmmLayoutStack"
  2491. \ , "CmmLex"
  2492. \ , "CmmLint"
  2493. \ , "CmmLive"
  2494. \ , "CmmMachOp"
  2495. \ , "CmmMonad"
  2496. \ , "CmmNode"
  2497. \ , "CmmOpt"
  2498. \ , "CmmParse"
  2499. \ , "CmmPipeline"
  2500. \ , "CmmProcPoint"
  2501. \ , "CmmSink"
  2502. \ , "CmmSwitch"
  2503. \ , "CmmType"
  2504. \ , "CmmUtils"
  2505. \ , "CoAxiom"
  2506. \ , "CodeGen.Platform"
  2507. \ , "CodeGen.Platform.ARM"
  2508. \ , "CodeGen.Platform.ARM64"
  2509. \ , "CodeGen.Platform.NoRegs"
  2510. \ , "CodeGen.Platform.PPC"
  2511. \ , "CodeGen.Platform.PPC_Darwin"
  2512. \ , "CodeGen.Platform.SPARC"
  2513. \ , "CodeGen.Platform.X86"
  2514. \ , "CodeGen.Platform.X86_64"
  2515. \ , "CodeOutput"
  2516. \ , "Coercion"
  2517. \ , "ConLike"
  2518. \ , "Config"
  2519. \ , "Constants"
  2520. \ , "Convert"
  2521. \ , "CoreArity"
  2522. \ , "CoreFVs"
  2523. \ , "CoreLint"
  2524. \ , "CoreMonad"
  2525. \ , "CoreOpt"
  2526. \ , "CorePrep"
  2527. \ , "CoreSeq"
  2528. \ , "CoreStats"
  2529. \ , "CoreSubst"
  2530. \ , "CoreSyn"
  2531. \ , "CoreTidy"
  2532. \ , "CoreToStg"
  2533. \ , "CoreUnfold"
  2534. \ , "CoreUtils"
  2535. \ , "CostCentre"
  2536. \ , "Coverage"
  2537. \ , "Ctype"
  2538. \ , "DataCon"
  2539. \ , "Debug"
  2540. \ , "Debugger"
  2541. \ , "DebuggerUtils"
  2542. \ , "Demand"
  2543. \ , "Desugar"
  2544. \ , "Digraph"
  2545. \ , "DmdAnal"
  2546. \ , "DriverBkp"
  2547. \ , "DriverMkDepend"
  2548. \ , "DriverPhases"
  2549. \ , "DriverPipeline"
  2550. \ , "DsArrows"
  2551. \ , "DsBinds"
  2552. \ , "DsCCall"
  2553. \ , "DsExpr"
  2554. \ , "DsForeign"
  2555. \ , "DsGRHSs"
  2556. \ , "DsListComp"
  2557. \ , "DsMeta"
  2558. \ , "DsMonad"
  2559. \ , "DsUsage"
  2560. \ , "DsUtils"
  2561. \ , "Dwarf"
  2562. \ , "Dwarf.Constants"
  2563. \ , "Dwarf.Types"
  2564. \ , "DynFlags"
  2565. \ , "DynamicLoading"
  2566. \ , "Elf"
  2567. \ , "Encoding"
  2568. \ , "EnumSet"
  2569. \ , "ErrUtils"
  2570. \ , "Exception"
  2571. \ , "Exitify"
  2572. \ , "FV"
  2573. \ , "FamInst"
  2574. \ , "FamInstEnv"
  2575. \ , "FastFunctions"
  2576. \ , "FastMutInt"
  2577. \ , "FastString"
  2578. \ , "FastStringEnv"
  2579. \ , "FieldLabel"
  2580. \ , "FileCleanup"
  2581. \ , "Finder"
  2582. \ , "Fingerprint"
  2583. \ , "FiniteMap"
  2584. \ , "FlagChecker"
  2585. \ , "FloatIn"
  2586. \ , "FloatOut"
  2587. \ , "ForeignCall"
  2588. \ , "Format"
  2589. \ , "FunDeps"
  2590. \ , "GHC"
  2591. \ , "GHCi"
  2592. \ , "GhcMake"
  2593. \ , "GhcMonad"
  2594. \ , "GhcPlugins"
  2595. \ , "GraphBase"
  2596. \ , "GraphColor"
  2597. \ , "GraphOps"
  2598. \ , "GraphPpr"
  2599. \ , "HaddockUtils"
  2600. \ , "HeaderInfo"
  2601. \ , "Hooks"
  2602. \ , "Hoopl.Block"
  2603. \ , "Hoopl.Collections"
  2604. \ , "Hoopl.Dataflow"
  2605. \ , "Hoopl.Graph"
  2606. \ , "Hoopl.Label"
  2607. \ , "Hoopl.Unique"
  2608. \ , "HsBinds"
  2609. \ , "HsDecls"
  2610. \ , "HsDoc"
  2611. \ , "HsDumpAst"
  2612. \ , "HsExpr"
  2613. \ , "HsExtension"
  2614. \ , "HsImpExp"
  2615. \ , "HsLit"
  2616. \ , "HsPat"
  2617. \ , "HsSyn"
  2618. \ , "HsTypes"
  2619. \ , "HsUtils"
  2620. \ , "HscMain"
  2621. \ , "HscStats"
  2622. \ , "HscTypes"
  2623. \ , "IOEnv"
  2624. \ , "Id"
  2625. \ , "IdInfo"
  2626. \ , "IfaceEnv"
  2627. \ , "IfaceSyn"
  2628. \ , "IfaceType"
  2629. \ , "Inst"
  2630. \ , "InstEnv"
  2631. \ , "Instruction"
  2632. \ , "InteractiveEval"
  2633. \ , "InteractiveEvalTypes"
  2634. \ , "Json"
  2635. \ , "Kind"
  2636. \ , "KnownUniques"
  2637. \ , "Lexeme"
  2638. \ , "Lexer"
  2639. \ , "LiberateCase"
  2640. \ , "Linker"
  2641. \ , "ListSetOps"
  2642. \ , "ListT"
  2643. \ , "Literal"
  2644. \ , "Llvm"
  2645. \ , "Llvm.AbsSyn"
  2646. \ , "Llvm.MetaData"
  2647. \ , "Llvm.PpLlvm"
  2648. \ , "Llvm.Types"
  2649. \ , "LlvmCodeGen"
  2650. \ , "LlvmCodeGen.Base"
  2651. \ , "LlvmCodeGen.CodeGen"
  2652. \ , "LlvmCodeGen.Data"
  2653. \ , "LlvmCodeGen.Ppr"
  2654. \ , "LlvmCodeGen.Regs"
  2655. \ , "LlvmMangler"
  2656. \ , "LoadIface"
  2657. \ , "Match"
  2658. \ , "MatchCon"
  2659. \ , "MatchLit"
  2660. \ , "Maybes"
  2661. \ , "MkCore"
  2662. \ , "MkGraph"
  2663. \ , "MkId"
  2664. \ , "MkIface"
  2665. \ , "Module"
  2666. \ , "MonadUtils"
  2667. \ , "NCGMonad"
  2668. \ , "Name"
  2669. \ , "NameCache"
  2670. \ , "NameEnv"
  2671. \ , "NameSet"
  2672. \ , "NameShape"
  2673. \ , "OccName"
  2674. \ , "OccurAnal"
  2675. \ , "OptCoercion"
  2676. \ , "OrdList"
  2677. \ , "Outputable"
  2678. \ , "PIC"
  2679. \ , "PPC.CodeGen"
  2680. \ , "PPC.Cond"
  2681. \ , "PPC.Instr"
  2682. \ , "PPC.Ppr"
  2683. \ , "PPC.RegInfo"
  2684. \ , "PPC.Regs"
  2685. \ , "PackageConfig"
  2686. \ , "Packages"
  2687. \ , "Pair"
  2688. \ , "Panic"
  2689. \ , "Parser"
  2690. \ , "PatSyn"
  2691. \ , "PipelineMonad"
  2692. \ , "PlaceHolder"
  2693. \ , "Platform"
  2694. \ , "PlatformConstants"
  2695. \ , "Plugins"
  2696. \ , "PmExpr"
  2697. \ , "PprBase"
  2698. \ , "PprC"
  2699. \ , "PprCmm"
  2700. \ , "PprCmmDecl"
  2701. \ , "PprCmmExpr"
  2702. \ , "PprColour"
  2703. \ , "PprCore"
  2704. \ , "PprTyThing"
  2705. \ , "PrelInfo"
  2706. \ , "PrelNames"
  2707. \ , "PrelRules"
  2708. \ , "Pretty"
  2709. \ , "PrimOp"
  2710. \ , "ProfInit"
  2711. \ , "RdrHsSyn"
  2712. \ , "RdrName"
  2713. \ , "Reg"
  2714. \ , "RegAlloc.Graph.ArchBase"
  2715. \ , "RegAlloc.Graph.ArchX86"
  2716. \ , "RegAlloc.Graph.Coalesce"
  2717. \ , "RegAlloc.Graph.Main"
  2718. \ , "RegAlloc.Graph.Spill"
  2719. \ , "RegAlloc.Graph.SpillClean"
  2720. \ , "RegAlloc.Graph.SpillCost"
  2721. \ , "RegAlloc.Graph.Stats"
  2722. \ , "RegAlloc.Graph.TrivColorable"
  2723. \ , "RegAlloc.Linear.Base"
  2724. \ , "RegAlloc.Linear.FreeRegs"
  2725. \ , "RegAlloc.Linear.JoinToTargets"
  2726. \ , "RegAlloc.Linear.Main"
  2727. \ , "RegAlloc.Linear.PPC.FreeRegs"
  2728. \ , "RegAlloc.Linear.SPARC.FreeRegs"
  2729. \ , "RegAlloc.Linear.StackMap"
  2730. \ , "RegAlloc.Linear.State"
  2731. \ , "RegAlloc.Linear.Stats"
  2732. \ , "RegAlloc.Linear.X86.FreeRegs"
  2733. \ , "RegAlloc.Linear.X86_64.FreeRegs"
  2734. \ , "RegAlloc.Liveness"
  2735. \ , "RegClass"
  2736. \ , "RepType"
  2737. \ , "RnBinds"
  2738. \ , "RnEnv"
  2739. \ , "RnExpr"
  2740. \ , "RnFixity"
  2741. \ , "RnHsDoc"
  2742. \ , "RnModIface"
  2743. \ , "RnNames"
  2744. \ , "RnPat"
  2745. \ , "RnSource"
  2746. \ , "RnSplice"
  2747. \ , "RnTypes"
  2748. \ , "RnUnbound"
  2749. \ , "RnUtils"
  2750. \ , "RtClosureInspect"
  2751. \ , "Rules"
  2752. \ , "SAT"
  2753. \ , "SMRep"
  2754. \ , "SPARC.AddrMode"
  2755. \ , "SPARC.Base"
  2756. \ , "SPARC.CodeGen"
  2757. \ , "SPARC.CodeGen.Amode"
  2758. \ , "SPARC.CodeGen.Base"
  2759. \ , "SPARC.CodeGen.CondCode"
  2760. \ , "SPARC.CodeGen.Expand"
  2761. \ , "SPARC.CodeGen.Gen32"
  2762. \ , "SPARC.CodeGen.Gen64"
  2763. \ , "SPARC.CodeGen.Sanity"
  2764. \ , "SPARC.Cond"
  2765. \ , "SPARC.Imm"
  2766. \ , "SPARC.Instr"
  2767. \ , "SPARC.Ppr"
  2768. \ , "SPARC.Regs"
  2769. \ , "SPARC.ShortcutJump"
  2770. \ , "SPARC.Stack"
  2771. \ , "SetLevels"
  2772. \ , "SimplCore"
  2773. \ , "SimplEnv"
  2774. \ , "SimplMonad"
  2775. \ , "SimplStg"
  2776. \ , "SimplUtils"
  2777. \ , "Simplify"
  2778. \ , "SpecConstr"
  2779. \ , "Specialise"
  2780. \ , "SrcLoc"
  2781. \ , "State"
  2782. \ , "StaticPtrTable"
  2783. \ , "StgCmm"
  2784. \ , "StgCmmArgRep"
  2785. \ , "StgCmmBind"
  2786. \ , "StgCmmClosure"
  2787. \ , "StgCmmCon"
  2788. \ , "StgCmmEnv"
  2789. \ , "StgCmmExpr"
  2790. \ , "StgCmmExtCode"
  2791. \ , "StgCmmForeign"
  2792. \ , "StgCmmHeap"
  2793. \ , "StgCmmHpc"
  2794. \ , "StgCmmLayout"
  2795. \ , "StgCmmMonad"
  2796. \ , "StgCmmPrim"
  2797. \ , "StgCmmProf"
  2798. \ , "StgCmmTicky"
  2799. \ , "StgCmmUtils"
  2800. \ , "StgCse"
  2801. \ , "StgLint"
  2802. \ , "StgStats"
  2803. \ , "StgSyn"
  2804. \ , "Stream"
  2805. \ , "StringBuffer"
  2806. \ , "SysTools"
  2807. \ , "SysTools.BaseDir"
  2808. \ , "SysTools.ExtraObj"
  2809. \ , "SysTools.Info"
  2810. \ , "SysTools.Process"
  2811. \ , "SysTools.Tasks"
  2812. \ , "SysTools.Terminal"
  2813. \ , "THNames"
  2814. \ , "TargetReg"
  2815. \ , "TcAnnotations"
  2816. \ , "TcArrows"
  2817. \ , "TcBackpack"
  2818. \ , "TcBinds"
  2819. \ , "TcCanonical"
  2820. \ , "TcClassDcl"
  2821. \ , "TcDefaults"
  2822. \ , "TcDeriv"
  2823. \ , "TcDerivInfer"
  2824. \ , "TcDerivUtils"
  2825. \ , "TcEnv"
  2826. \ , "TcErrors"
  2827. \ , "TcEvidence"
  2828. \ , "TcExpr"
  2829. \ , "TcFlatten"
  2830. \ , "TcForeign"
  2831. \ , "TcGenDeriv"
  2832. \ , "TcGenFunctor"
  2833. \ , "TcGenGenerics"
  2834. \ , "TcHsSyn"
  2835. \ , "TcHsType"
  2836. \ , "TcIface"
  2837. \ , "TcInstDcls"
  2838. \ , "TcInteract"
  2839. \ , "TcMType"
  2840. \ , "TcMatches"
  2841. \ , "TcPat"
  2842. \ , "TcPatSyn"
  2843. \ , "TcPluginM"
  2844. \ , "TcRnDriver"
  2845. \ , "TcRnExports"
  2846. \ , "TcRnMonad"
  2847. \ , "TcRnTypes"
  2848. \ , "TcRules"
  2849. \ , "TcSMonad"
  2850. \ , "TcSigs"
  2851. \ , "TcSimplify"
  2852. \ , "TcSplice"
  2853. \ , "TcTyClsDecls"
  2854. \ , "TcTyDecls"
  2855. \ , "TcType"
  2856. \ , "TcTypeNats"
  2857. \ , "TcTypeable"
  2858. \ , "TcUnify"
  2859. \ , "TcValidity"
  2860. \ , "TidyPgm"
  2861. \ , "TmOracle"
  2862. \ , "ToIface"
  2863. \ , "TrieMap"
  2864. \ , "TyCoRep"
  2865. \ , "TyCon"
  2866. \ , "Type"
  2867. \ , "TysPrim"
  2868. \ , "TysWiredIn"
  2869. \ , "UnVarGraph"
  2870. \ , "UnariseStg"
  2871. \ , "Unify"
  2872. \ , "UniqDFM"
  2873. \ , "UniqDSet"
  2874. \ , "UniqFM"
  2875. \ , "UniqMap"
  2876. \ , "UniqSet"
  2877. \ , "UniqSupply"
  2878. \ , "Unique"
  2879. \ , "Util"
  2880. \ , "Var"
  2881. \ , "VarEnv"
  2882. \ , "VarSet"
  2883. \ , "Vectorise"
  2884. \ , "Vectorise.Builtins"
  2885. \ , "Vectorise.Builtins.Base"
  2886. \ , "Vectorise.Builtins.Initialise"
  2887. \ , "Vectorise.Convert"
  2888. \ , "Vectorise.Env"
  2889. \ , "Vectorise.Exp"
  2890. \ , "Vectorise.Generic.Description"
  2891. \ , "Vectorise.Generic.PADict"
  2892. \ , "Vectorise.Generic.PAMethods"
  2893. \ , "Vectorise.Generic.PData"
  2894. \ , "Vectorise.Monad"
  2895. \ , "Vectorise.Monad.Base"
  2896. \ , "Vectorise.Monad.Global"
  2897. \ , "Vectorise.Monad.InstEnv"
  2898. \ , "Vectorise.Monad.Local"
  2899. \ , "Vectorise.Monad.Naming"
  2900. \ , "Vectorise.Type.Classify"
  2901. \ , "Vectorise.Type.Env"
  2902. \ , "Vectorise.Type.TyConDecl"
  2903. \ , "Vectorise.Type.Type"
  2904. \ , "Vectorise.Utils"
  2905. \ , "Vectorise.Utils.Base"
  2906. \ , "Vectorise.Utils.Closure"
  2907. \ , "Vectorise.Utils.Hoisting"
  2908. \ , "Vectorise.Utils.PADict"
  2909. \ , "Vectorise.Utils.Poly"
  2910. \ , "Vectorise.Var"
  2911. \ , "Vectorise.Vect"
  2912. \ , "WorkWrap"
  2913. \ , "WwLib"
  2914. \ , "X86.CodeGen"
  2915. \ , "X86.Cond"
  2916. \ , "X86.Instr"
  2917. \ , "X86.Ppr"
  2918. \ , "X86.RegInfo"
  2919. \ , "X86.Regs"
  2920. \ , "Numeric.Half"
  2921. \ , "Data.Hashable"
  2922. \ , "Data.Hashable.Lifted"
  2923. \ , "Language.Haskell.Lexer"
  2924. \ , "Language.Haskell.ParseMonad"
  2925. \ , "Language.Haskell.ParseUtils"
  2926. \ , "Language.Haskell.Parser"
  2927. \ , "Language.Haskell.Pretty"
  2928. \ , "Language.Haskell.Syntax"
  2929. \ , "Control.Monad"
  2930. \ , "Data.Array"
  2931. \ , "Data.Bits"
  2932. \ , "Data.Char"
  2933. \ , "Data.Complex"
  2934. \ , "Data.Int"
  2935. \ , "Data.Ix"
  2936. \ , "Data.List"
  2937. \ , "Data.Maybe"
  2938. \ , "Data.Ratio"
  2939. \ , "Data.Word"
  2940. \ , "Foreign"
  2941. \ , "Foreign.C"
  2942. \ , "Foreign.C.Error"
  2943. \ , "Foreign.C.String"
  2944. \ , "Foreign.C.Types"
  2945. \ , "Foreign.ForeignPtr"
  2946. \ , "Foreign.Marshal"
  2947. \ , "Foreign.Marshal.Alloc"
  2948. \ , "Foreign.Marshal.Array"
  2949. \ , "Foreign.Marshal.Error"
  2950. \ , "Foreign.Marshal.Utils"
  2951. \ , "Foreign.Ptr"
  2952. \ , "Foreign.StablePtr"
  2953. \ , "Foreign.Storable"
  2954. \ , "Numeric"
  2955. \ , "Prelude"
  2956. \ , "System.Environment"
  2957. \ , "System.Exit"
  2958. \ , "System.IO"
  2959. \ , "System.IO.Error"
  2960. \ , "Array"
  2961. \ , "Bits"
  2962. \ , "CError"
  2963. \ , "CForeign"
  2964. \ , "CPUTime"
  2965. \ , "CString"
  2966. \ , "CTypes"
  2967. \ , "Char"
  2968. \ , "Complex"
  2969. \ , "Directory"
  2970. \ , "ForeignPtr"
  2971. \ , "IO"
  2972. \ , "Int"
  2973. \ , "Ix"
  2974. \ , "List"
  2975. \ , "Locale"
  2976. \ , "MarshalAlloc"
  2977. \ , "MarshalArray"
  2978. \ , "MarshalError"
  2979. \ , "MarshalUtils"
  2980. \ , "Maybe"
  2981. \ , "Monad"
  2982. \ , "Numeric"
  2983. \ , "Prelude"
  2984. \ , "Ptr"
  2985. \ , "Random"
  2986. \ , "Ratio"
  2987. \ , "StablePtr"
  2988. \ , "Storable"
  2989. \ , "System"
  2990. \ , "Time"
  2991. \ , "Word"
  2992. \ , "Trace.Hpc.Mix"
  2993. \ , "Trace.Hpc.Reflect"
  2994. \ , "Trace.Hpc.Tix"
  2995. \ , "Trace.Hpc.Util"
  2996. \ , "Text.Html"
  2997. \ , "Text.Html.BlockTable"
  2998. \ , "GHC.Integer.Logarithms.Compat"
  2999. \ , "Math.NumberTheory.Logarithms"
  3000. \ , "Math.NumberTheory.Powers.Integer"
  3001. \ , "Math.NumberTheory.Powers.Natural"
  3002. \ , "Control.Monad.Cont"
  3003. \ , "Control.Monad.Cont.Class"
  3004. \ , "Control.Monad.Error"
  3005. \ , "Control.Monad.Error.Class"
  3006. \ , "Control.Monad.Except"
  3007. \ , "Control.Monad.Identity"
  3008. \ , "Control.Monad.List"
  3009. \ , "Control.Monad.RWS"
  3010. \ , "Control.Monad.RWS.Class"
  3011. \ , "Control.Monad.RWS.Lazy"
  3012. \ , "Control.Monad.RWS.Strict"
  3013. \ , "Control.Monad.Reader"
  3014. \ , "Control.Monad.Reader.Class"
  3015. \ , "Control.Monad.State"
  3016. \ , "Control.Monad.State.Class"
  3017. \ , "Control.Monad.State.Lazy"
  3018. \ , "Control.Monad.State.Strict"
  3019. \ , "Control.Monad.Trans"
  3020. \ , "Control.Monad.Writer"
  3021. \ , "Control.Monad.Writer.Class"
  3022. \ , "Control.Monad.Writer.Lazy"
  3023. \ , "Control.Monad.Writer.Strict"
  3024. \ , "Network.Multipart"
  3025. \ , "Network.Multipart.Header"
  3026. \ , "Network"
  3027. \ , "Network.BSD"
  3028. \ , "Network.Socket"
  3029. \ , "Network.Socket.ByteString"
  3030. \ , "Network.Socket.ByteString.Lazy"
  3031. \ , "Network.Socket.Internal"
  3032. \ , "Network.URI"
  3033. \ , "System.Locale"
  3034. \ , "System.Time"
  3035. \ , "Control.Parallel"
  3036. \ , "Control.Parallel.Strategies"
  3037. \ , "Control.Seq"
  3038. \ , "Text.Parsec"
  3039. \ , "Text.Parsec.ByteString"
  3040. \ , "Text.Parsec.ByteString.Lazy"
  3041. \ , "Text.Parsec.Char"
  3042. \ , "Text.Parsec.Combinator"
  3043. \ , "Text.Parsec.Error"
  3044. \ , "Text.Parsec.Expr"
  3045. \ , "Text.Parsec.Language"
  3046. \ , "Text.Parsec.Perm"
  3047. \ , "Text.Parsec.Pos"
  3048. \ , "Text.Parsec.Prim"
  3049. \ , "Text.Parsec.String"
  3050. \ , "Text.Parsec.Text"
  3051. \ , "Text.Parsec.Text.Lazy"
  3052. \ , "Text.Parsec.Token"
  3053. \ , "Text.ParserCombinators.Parsec"
  3054. \ , "Text.ParserCombinators.Parsec.Char"
  3055. \ , "Text.ParserCombinators.Parsec.Combinator"
  3056. \ , "Text.ParserCombinators.Parsec.Error"
  3057. \ , "Text.ParserCombinators.Parsec.Expr"
  3058. \ , "Text.ParserCombinators.Parsec.Language"
  3059. \ , "Text.ParserCombinators.Parsec.Perm"
  3060. \ , "Text.ParserCombinators.Parsec.Pos"
  3061. \ , "Text.ParserCombinators.Parsec.Prim"
  3062. \ , "Text.ParserCombinators.Parsec.Token"
  3063. \ , "Text.PrettyPrint"
  3064. \ , "Text.PrettyPrint.Annotated"
  3065. \ , "Text.PrettyPrint.Annotated.HughesPJ"
  3066. \ , "Text.PrettyPrint.Annotated.HughesPJClass"
  3067. \ , "Text.PrettyPrint.HughesPJ"
  3068. \ , "Text.PrettyPrint.HughesPJClass"
  3069. \ , "Control.Monad.Primitive"
  3070. \ , "Data.Primitive"
  3071. \ , "Data.Primitive.Addr"
  3072. \ , "Data.Primitive.Array"
  3073. \ , "Data.Primitive.ByteArray"
  3074. \ , "Data.Primitive.MVar"
  3075. \ , "Data.Primitive.MachDeps"
  3076. \ , "Data.Primitive.MutVar"
  3077. \ , "Data.Primitive.PrimArray"
  3078. \ , "Data.Primitive.Ptr"
  3079. \ , "Data.Primitive.SmallArray"
  3080. \ , "Data.Primitive.Types"
  3081. \ , "Data.Primitive.UnliftedArray"
  3082. \ , "System.Cmd"
  3083. \ , "System.Process"
  3084. \ , "System.Process.Internals"
  3085. \ , "System.Random"
  3086. \ , "Text.Regex.Base"
  3087. \ , "Text.Regex.Base.Context"
  3088. \ , "Text.Regex.Base.Impl"
  3089. \ , "Text.Regex.Base.RegexLike"
  3090. \ , "Text.Regex"
  3091. \ , "Text.Regex.Posix"
  3092. \ , "Text.Regex.Posix.ByteString"
  3093. \ , "Text.Regex.Posix.ByteString.Lazy"
  3094. \ , "Text.Regex.Posix.Sequence"
  3095. \ , "Text.Regex.Posix.String"
  3096. \ , "Text.Regex.Posix.Wrap"
  3097. \ , "Data.ByteString.Builder.Scientific"
  3098. \ , "Data.Scientific"
  3099. \ , "Data.Text.Lazy.Builder.Scientific"
  3100. \ , "Data.List.Split"
  3101. \ , "Data.List.Split.Internals"
  3102. \ , "Control.Concurrent.STM"
  3103. \ , "Control.Concurrent.STM.TArray"
  3104. \ , "Control.Concurrent.STM.TBQueue"
  3105. \ , "Control.Concurrent.STM.TChan"
  3106. \ , "Control.Concurrent.STM.TMVar"
  3107. \ , "Control.Concurrent.STM.TQueue"
  3108. \ , "Control.Concurrent.STM.TSem"
  3109. \ , "Control.Concurrent.STM.TVar"
  3110. \ , "Control.Monad.STM"
  3111. \ , "Data.Generics"
  3112. \ , "Data.Generics.Aliases"
  3113. \ , "Data.Generics.Basics"
  3114. \ , "Data.Generics.Builders"
  3115. \ , "Data.Generics.Instances"
  3116. \ , "Data.Generics.Schemes"
  3117. \ , "Data.Generics.Text"
  3118. \ , "Data.Generics.Twins"
  3119. \ , "Generics.SYB"
  3120. \ , "Generics.SYB.Aliases"
  3121. \ , "Generics.SYB.Basics"
  3122. \ , "Generics.SYB.Builders"
  3123. \ , "Generics.SYB.Instances"
  3124. \ , "Generics.SYB.Schemes"
  3125. \ , "Generics.SYB.Text"
  3126. \ , "Generics.SYB.Twins"
  3127. \ , "Language.Haskell.TH"
  3128. \ , "Language.Haskell.TH.LanguageExtensions"
  3129. \ , "Language.Haskell.TH.Lib"
  3130. \ , "Language.Haskell.TH.Lib.Internal"
  3131. \ , "Language.Haskell.TH.Ppr"
  3132. \ , "Language.Haskell.TH.PprLib"
  3133. \ , "Language.Haskell.TH.Quote"
  3134. \ , "Language.Haskell.TH.Syntax"
  3135. \ , "Data.Text"
  3136. \ , "Data.Text.Array"
  3137. \ , "Data.Text.Encoding"
  3138. \ , "Data.Text.Encoding.Error"
  3139. \ , "Data.Text.Foreign"
  3140. \ , "Data.Text.IO"
  3141. \ , "Data.Text.Internal"
  3142. \ , "Data.Text.Internal.Builder"
  3143. \ , "Data.Text.Internal.Builder.Functions"
  3144. \ , "Data.Text.Internal.Builder.Int.Digits"
  3145. \ , "Data.Text.Internal.Builder.RealFloat.Functions"
  3146. \ , "Data.Text.Internal.Encoding.Fusion"
  3147. \ , "Data.Text.Internal.Encoding.Fusion.Common"
  3148. \ , "Data.Text.Internal.Encoding.Utf16"
  3149. \ , "Data.Text.Internal.Encoding.Utf32"
  3150. \ , "Data.Text.Internal.Encoding.Utf8"
  3151. \ , "Data.Text.Internal.Functions"
  3152. \ , "Data.Text.Internal.Fusion"
  3153. \ , "Data.Text.Internal.Fusion.CaseMapping"
  3154. \ , "Data.Text.Internal.Fusion.Common"
  3155. \ , "Data.Text.Internal.Fusion.Size"
  3156. \ , "Data.Text.Internal.Fusion.Types"
  3157. \ , "Data.Text.Internal.IO"
  3158. \ , "Data.Text.Internal.Lazy"
  3159. \ , "Data.Text.Internal.Lazy.Encoding.Fusion"
  3160. \ , "Data.Text.Internal.Lazy.Fusion"
  3161. \ , "Data.Text.Internal.Lazy.Search"
  3162. \ , "Data.Text.Internal.Private"
  3163. \ , "Data.Text.Internal.Read"
  3164. \ , "Data.Text.Internal.Search"
  3165. \ , "Data.Text.Internal.Unsafe"
  3166. \ , "Data.Text.Internal.Unsafe.Char"
  3167. \ , "Data.Text.Internal.Unsafe.Shift"
  3168. \ , "Data.Text.Lazy"
  3169. \ , "Data.Text.Lazy.Builder"
  3170. \ , "Data.Text.Lazy.Builder.Int"
  3171. \ , "Data.Text.Lazy.Builder.RealFloat"
  3172. \ , "Data.Text.Lazy.Encoding"
  3173. \ , "Data.Text.Lazy.IO"
  3174. \ , "Data.Text.Lazy.Internal"
  3175. \ , "Data.Text.Lazy.Read"
  3176. \ , "Data.Text.Read"
  3177. \ , "Data.Text.Unsafe"
  3178. \ , "System.Random.TF"
  3179. \ , "System.Random.TF.Gen"
  3180. \ , "System.Random.TF.Init"
  3181. \ , "System.Random.TF.Instances"
  3182. \ , "Data.Time"
  3183. \ , "Data.Time.Calendar"
  3184. \ , "Data.Time.Calendar.Easter"
  3185. \ , "Data.Time.Calendar.Julian"
  3186. \ , "Data.Time.Calendar.MonthDay"
  3187. \ , "Data.Time.Calendar.OrdinalDate"
  3188. \ , "Data.Time.Calendar.WeekDate"
  3189. \ , "Data.Time.Clock"
  3190. \ , "Data.Time.Clock.POSIX"
  3191. \ , "Data.Time.Clock.System"
  3192. \ , "Data.Time.Clock.TAI"
  3193. \ , "Data.Time.Format"
  3194. \ , "Data.Time.LocalTime"
  3195. \ , "Control.Applicative.Backwards"
  3196. \ , "Control.Applicative.Lift"
  3197. \ , "Control.Monad.Signatures"
  3198. \ , "Control.Monad.Trans.Accum"
  3199. \ , "Control.Monad.Trans.Class"
  3200. \ , "Control.Monad.Trans.Cont"
  3201. \ , "Control.Monad.Trans.Error"
  3202. \ , "Control.Monad.Trans.Except"
  3203. \ , "Control.Monad.Trans.Identity"
  3204. \ , "Control.Monad.Trans.List"
  3205. \ , "Control.Monad.Trans.Maybe"
  3206. \ , "Control.Monad.Trans.RWS"
  3207. \ , "Control.Monad.Trans.RWS.Lazy"
  3208. \ , "Control.Monad.Trans.RWS.Strict"
  3209. \ , "Control.Monad.Trans.Reader"
  3210. \ , "Control.Monad.Trans.Select"
  3211. \ , "Control.Monad.Trans.State"
  3212. \ , "Control.Monad.Trans.State.Lazy"
  3213. \ , "Control.Monad.Trans.State.Strict"
  3214. \ , "Control.Monad.Trans.Writer"
  3215. \ , "Control.Monad.Trans.Writer.Lazy"
  3216. \ , "Control.Monad.Trans.Writer.Strict"
  3217. \ , "Data.Functor.Constant"
  3218. \ , "Data.Functor.Reverse"
  3219. \ , "Control.Monad.Trans.Instances"
  3220. \ , "Data.Functor.Classes.Generic"
  3221. \ , "Data.Functor.Classes.Generic.Internal"
  3222. \ , "System.Posix"
  3223. \ , "System.Posix.ByteString"
  3224. \ , "System.Posix.ByteString.FilePath"
  3225. \ , "System.Posix.Directory"
  3226. \ , "System.Posix.Directory.ByteString"
  3227. \ , "System.Posix.DynamicLinker"
  3228. \ , "System.Posix.DynamicLinker.ByteString"
  3229. \ , "System.Posix.DynamicLinker.Module"
  3230. \ , "System.Posix.DynamicLinker.Module.ByteString"
  3231. \ , "System.Posix.DynamicLinker.Prim"
  3232. \ , "System.Posix.Env"
  3233. \ , "System.Posix.Env.ByteString"
  3234. \ , "System.Posix.Error"
  3235. \ , "System.Posix.Fcntl"
  3236. \ , "System.Posix.Files"
  3237. \ , "System.Posix.Files.ByteString"
  3238. \ , "System.Posix.IO"
  3239. \ , "System.Posix.IO.ByteString"
  3240. \ , "System.Posix.Process"
  3241. \ , "System.Posix.Process.ByteString"
  3242. \ , "System.Posix.Process.Internals"
  3243. \ , "System.Posix.Resource"
  3244. \ , "System.Posix.Semaphore"
  3245. \ , "System.Posix.SharedMem"
  3246. \ , "System.Posix.Signals"
  3247. \ , "System.Posix.Signals.Exts"
  3248. \ , "System.Posix.Temp"
  3249. \ , "System.Posix.Temp.ByteString"
  3250. \ , "System.Posix.Terminal"
  3251. \ , "System.Posix.Terminal.ByteString"
  3252. \ , "System.Posix.Time"
  3253. \ , "System.Posix.Unistd"
  3254. \ , "System.Posix.User"
  3255. \ , "Data.HashMap.Lazy"
  3256. \ , "Data.HashMap.Strict"
  3257. \ , "Data.HashSet"
  3258. \ , "Data.Vector"
  3259. \ , "Data.Vector.Fusion.Bundle"
  3260. \ , "Data.Vector.Fusion.Bundle.Monadic"
  3261. \ , "Data.Vector.Fusion.Bundle.Size"
  3262. \ , "Data.Vector.Fusion.Stream.Monadic"
  3263. \ , "Data.Vector.Fusion.Util"
  3264. \ , "Data.Vector.Generic"
  3265. \ , "Data.Vector.Generic.Base"
  3266. \ , "Data.Vector.Generic.Mutable"
  3267. \ , "Data.Vector.Generic.Mutable.Base"
  3268. \ , "Data.Vector.Generic.New"
  3269. \ , "Data.Vector.Internal.Check"
  3270. \ , "Data.Vector.Mutable"
  3271. \ , "Data.Vector.Primitive"
  3272. \ , "Data.Vector.Primitive.Mutable"
  3273. \ , "Data.Vector.Storable"
  3274. \ , "Data.Vector.Storable.Internal"
  3275. \ , "Data.Vector.Storable.Mutable"
  3276. \ , "Data.Vector.Unboxed"
  3277. \ , "Data.Vector.Unboxed.Base"
  3278. \ , "Data.Vector.Unboxed.Mutable"
  3279. \ , "Text.XHtml"
  3280. \ , "Text.XHtml.Debug"
  3281. \ , "Text.XHtml.Frameset"
  3282. \ , "Text.XHtml.Strict"
  3283. \ , "Text.XHtml.Table"
  3284. \ , "Text.XHtml.Transitional"
  3285. \ , "Codec.Compression.GZip"
  3286. \ , "Codec.Compression.Zlib"
  3287. \ , "Codec.Compression.Zlib.Internal"
  3288. \ , "Codec.Compression.Zlib.Raw"
  3289. \ , "Web.Spock"
  3290. \ , "Web.Spock.Config"
  3291. \ , "Web.Spock.Internal.SessionManager"
  3292. \ , "Web.Spock.Internal.SessionVault"
  3293. \ , "Web.Spock.SessionActions"
  3294. \ , "Web.Spock.Api"
  3295. \ , "Web.Spock.Auth"
  3296. \ , "Web.Spock.Action"
  3297. \ , "Web.Spock.Core"
  3298. \ , "Web.Spock.Internal.Cookies"
  3299. \ , "Web.Spock.Internal.Util"
  3300. \ , "Web.Spock.Routing"
  3301. \ , "Web.Spock.Digestive"
  3302. \ , "Database.Esqueleto"
  3303. \ , "Database.Esqueleto.Internal.Language"
  3304. \ , "Database.Esqueleto.Internal.Sql"
  3305. \ , "Database.Esqueleto.PostgreSQL"
  3306. \ , "Database.Persist"
  3307. \ , "Database.Persist.Class"
  3308. \ , "Database.Persist.Quasi"
  3309. \ , "Database.Persist.Sql"
  3310. \ , "Database.Persist.Sql.Types.Internal"
  3311. \ , "Database.Persist.Sql.Util"
  3312. \ , "Database.Persist.Types"
  3313. \ , "Database.Persist.MySQL"
  3314. \ , "Database.Persist.Postgresql"
  3315. \ , "Database.Persist.Postgresql.JSON"
  3316. \ , "Database.Persist.Redis"
  3317. \ , "Database.Persist.Sqlite"
  3318. \ , "Database.Sqlite"
  3319. \ , "Servant.API"
  3320. \ , "Servant.API.Alternative"
  3321. \ , "Servant.API.BasicAuth"
  3322. \ , "Servant.API.Capture"
  3323. \ , "Servant.API.ContentTypes"
  3324. \ , "Servant.API.Description"
  3325. \ , "Servant.API.Empty"
  3326. \ , "Servant.API.Experimental.Auth"
  3327. \ , "Servant.API.Generic"
  3328. \ , "Servant.API.Header"
  3329. \ , "Servant.API.HttpVersion"
  3330. \ , "Servant.API.Internal.Test.ComprehensiveAPI"
  3331. \ , "Servant.API.IsSecure"
  3332. \ , "Servant.API.Modifiers"
  3333. \ , "Servant.API.QueryParam"
  3334. \ , "Servant.API.Raw"
  3335. \ , "Servant.API.RemoteHost"
  3336. \ , "Servant.API.ReqBody"
  3337. \ , "Servant.API.ResponseHeaders"
  3338. \ , "Servant.API.Stream"
  3339. \ , "Servant.API.Sub"
  3340. \ , "Servant.API.TypeLevel"
  3341. \ , "Servant.API.Vault"
  3342. \ , "Servant.API.Verbs"
  3343. \ , "Servant.API.WithNamedContext"
  3344. \ , "Servant.Links"
  3345. \ , "Servant.Utils.Enter"
  3346. \ , "Servant.Utils.Links"
  3347. \ , "Servant.Auth"
  3348. \ , "Servant.Client"
  3349. \ , "Servant.Client.Internal.HttpClient"
  3350. \ , "Servant"
  3351. \ , "Servant.Server"
  3352. \ , "Servant.Server.Experimental.Auth"
  3353. \ , "Servant.Server.Generic"
  3354. \ , "Servant.Server.Internal"
  3355. \ , "Servant.Server.Internal.BasicAuth"
  3356. \ , "Servant.Server.Internal.Context"
  3357. \ , "Servant.Server.Internal.Handler"
  3358. \ , "Servant.Server.Internal.Router"
  3359. \ , "Servant.Server.Internal.RoutingApplication"
  3360. \ , "Servant.Server.Internal.ServantErr"
  3361. \ , "Servant.Server.StaticFiles"
  3362. \ , "Servant.Utils.StaticFiles"
  3363. \ ]