Luís Reis

Results 12 comments of Luís Reis

C++ has constexpr. Perhaps LLJS could implement a similar mechanism? Alternatively, C99 has variable length arrays. So it should be _possible_.

What about using lighting/normals as an example to introduce a new topic: G-buffers/multiple render targets for deferred shading? Or would that be too much for a single tutorial?

I'm using .NET on Windows and Mono on Ubuntu. I haven't installed Mono on Windows. I'm using plain standard NRefactory as far as I'm aware. Visual Studio correctly resolves precedent...

I've checked the resolve result of the whole invocation (`CSharpInvocationResolveResult`) and I get: Windows (with the IsFaulted line): ``` + lambdaResolveResult {[CSharpInvocationResolveResult [SpecializedMethod System.Threading.Tasks.Task.ContinueWith[?](continuationFunction:System.Func`2[[System.Threading.Tasks.Task],[?]]):System.Threading.Tasks.Task`1[[?]]]]} ICSharpCode.NRefactory.CSharp.Resolver.CSharpInvocationResolveResult ``` Windows (without the IsFaulted...

Confirmed. Adding `using System;` does fix this problem (and the AutoAsyncTests as well). I'll update my other pull request. Still, I wonder why NRefactory on Linux recovers from this error...

On Linux, this is the resolver log: https://gist.github.com/luiscubal/7548131

If Roslyn is indeed ready to be used (as in, as stable or more stable than NRefactory) as a parser, formatter, etc. then I'm all for using it. I think...

I noticed that some Roslyn-related commits were made recently, so I assume you've decided which strategy to use for this. Any specifics?

What is the recommended way to setup the NRefactory roslyn branch? Using Visual Studio + NuGet does not work. There are tons of missing classes (notably in `Microsoft.CodeAnalysis.CSharp.Extensions`, `Microsoft.CodeAnalysis.CodeFixes` and...

Which version of Roslyn are you using?