Brian Schott

Results 76 comments of Brian Schott

The lexer throws away all comments for the purpose of making the parser implementation sane. I didn't really have this kind of use case (keeping, and also skipping comments) in...

> if we go to improve the parse API we could go the approach Microsoft goes with Roslyn: I was just suggesting making a change to the lexing API. One...

What you're talking about is a good idea for a new major version of dparse, and I think that we should make changes to the AST and parser code to...

You can try again now that https://github.com/dlang-community/libdparse/pull/393 is merged.

This will be difficult because of an optimization that DCD uses. DCD [interns](http://en.wikipedia.org/wiki/String_interning) identifiers and then stores symbols in a tree structure using only the address of the string to...

UFCS completion is a different issue. UFCS completion requires that you gather every function in the current scope and filter it by the type of its first argument, while also...

This will require a bug to be fixed in libdparse.

The purpose of that checker is to find things like ``((a))``, not `(a)`, so I think this is more of an enhancement request than a bug. Also, a lot of...

What did you use foo for in this example?

To clarify: If I removed all lines referencing `foo` from that function, what would change?