@@ -22,8 +22,7 @@ import Dhall.Core
2222 )
2323import Dhall.Parser
2424import Dhall.Parser.Expression
25- ( getSourcePos
26- , importHash_
25+ ( importHash_
2726 , importType_
2827 , localOnly
2928 )
@@ -63,9 +62,9 @@ getLetInner (Src left _ text) = Megaparsec.parseMaybe (unParser parseLetInnerOff
6362 whitespace
6463 _ <- optional _in
6564 whitespace
66- begin <- getSourcePos
65+ begin <- Megaparsec. getSourcePos
6766 tokens <- Megaparsec. takeRest
68- end <- getSourcePos
67+ end <- Megaparsec. getSourcePos
6968 return (Src begin end tokens)
7069
7170-- | Given an Src of a let expression return the Src containing the type
@@ -79,13 +78,13 @@ getLetAnnot (Src left _ text) = Megaparsec.parseMaybe (unParser parseLetAnnot) t
7978 nonemptyWhitespace
8079 _ <- label
8180 whitespace
82- begin <- getSourcePos
81+ begin <- Megaparsec. getSourcePos
8382 (tokens, _) <- Megaparsec. match $ optional (do
8483 _ <- _colon
8584 nonemptyWhitespace
8685 _ <- expr
8786 whitespace)
88- end <- getSourcePos
87+ end <- Megaparsec. getSourcePos
8988 _ <- Megaparsec. takeRest
9089 return (Src begin end tokens)
9190
@@ -101,9 +100,9 @@ getLetIdentifier src@(Src left _ text) =
101100 setSourcePos left
102101 _let
103102 nonemptyWhitespace
104- begin <- getSourcePos
103+ begin <- Megaparsec. getSourcePos
105104 (tokens, _) <- Megaparsec. match label
106- end <- getSourcePos
105+ end <- Megaparsec. getSourcePos
107106 _ <- Megaparsec. takeRest
108107 return (Src begin end tokens)
109108
@@ -117,9 +116,9 @@ getLamIdentifier (Src left _ text) =
117116 whitespace
118117 _openParens
119118 whitespace
120- begin <- getSourcePos
119+ begin <- Megaparsec. getSourcePos
121120 (tokens, _) <- Megaparsec. match label
122- end <- getSourcePos
121+ end <- Megaparsec. getSourcePos
123122 _ <- Megaparsec. takeRest
124123 return (Src begin end tokens)
125124
@@ -133,9 +132,9 @@ getForallIdentifier (Src left _ text) =
133132 whitespace
134133 _openParens
135134 whitespace
136- begin <- getSourcePos
135+ begin <- Megaparsec. getSourcePos
137136 (tokens, _) <- Megaparsec. match label
138- end <- getSourcePos
137+ end <- Megaparsec. getSourcePos
139138 _ <- Megaparsec. takeRest
140139 return (Src begin end tokens)
141140
@@ -149,9 +148,9 @@ getImportHash (Src left _ text) =
149148 setSourcePos left
150149 _ <- importType_
151150 whitespace
152- begin <- getSourcePos
151+ begin <- Megaparsec. getSourcePos
153152 (tokens, _) <- Megaparsec. match $ optional importHash_
154- end <- getSourcePos
153+ end <- Megaparsec. getSourcePos
155154 _ <- Megaparsec. takeRest
156155 return (Src begin end tokens)
157156
@@ -169,10 +168,10 @@ getImportLink src@(Src left _ text) =
169168 where
170169 parseImportLink = do
171170 setSourcePos left
172- begin <- getSourcePos
171+ begin <- Megaparsec. getSourcePos
173172 (tokens, _) <-
174173 Megaparsec. match $ (localOnly *> return () ) <|> (httpRaw *> return () )
175- end <- getSourcePos
174+ end <- Megaparsec. getSourcePos
176175 _ <- Megaparsec. takeRest
177176 return (Src begin end tokens)
178177
0 commit comments