Dimi Racordon

Results 81 issues of Dimi Racordon

Hello everyone, I'd like to suggest adding an ordered collection similar to Swift's `Array`, but with stable indices. ## What am I suggesting? Like many collections, `Array` stores elements in...

enhancement

It appears the API of `free` has changed with Swift 5.5, and the function does no longer accepts an optional pointer. This pull request only force-unwrap the result of `strdup`...

Attempting to parse a function that uses Python 3's annotations raises a `ParsingError`. Here's a minimal example: ``` python import inspect from redbaron import RedBaron def f(x: int) -> int:...

bug

Knowing the intent of the lookup request while it's being processed could be use to break dependency cycles gracefully and generate more precise error diagnostics.

Minimal example ```val fun f() {} fun g() { f(x: 0) } ``` The error is caused by the way constraints for a function call are solved. The above program...

bug

The generic environment of a declaration is responsible for tracking conformance and equivalence relationships on the generic type parameters associated with the declaration. We should also track relationships on associated...

enhancement

The interface of the function to type check expression currently expects `expr` to be `inout`, so that it may be substituted during type checking (e.g., to replace unresolved declaration references)....

bug

I discovered a strange issue that seems to be linked to the use of substring in `ParserInput`. My apologies, I wasn't able to create a minimal example. But the issue...

Let's say I have two parsers, one for call expressions, and one for subscript expressions: ```swift static let callExpr = atom.suffixed(by: "(" ~~> callArgs