| Post Awfb4Fpb5OVsLZkD2m by [email protected] | |
| More posts by [email protected] | |
| Post #AwdaXGdag89SyXTlTM by [email protected] | |
| 0 likes, 0 repeats | |
| #297 Given the following in C++ void g() { auto f = [](auto s) { s.x =… | |
| Post #AwdaXGm6AUxPOvSYjY by [email protected] | |
| 0 likes, 0 repeats | |
| @shafik I think this depends on whether the compiler optimises away the constex… | |
| Post #AwdaXGuberlLpJRLzk by [email protected] | |
| 0 likes, 0 repeats | |
| @taxorubio @shafik It's not an optimization thing, it's a dependent (ph… | |
| Post #AwdaXH1hEVQyBIl12u by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @shafik Huh, I'm searching for the C++ compilation phases b… | |
| Post #AwdaXH9UlVfkZUPFCa by [email protected] | |
| 0 likes, 1 repeats | |
| @taxorubio @shafik https://eel.is/c++draft/stmt.if#2 | |
| Post #AwdbqnC3xaizP0TesK by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @shafik I see, thank you very much!!! | |
| Post #AwdbqnJ9XEObkznJvU by [email protected] | |
| 0 likes, 1 repeats | |
| @taxorubio @shafik (I guess I was imprecise and the name lookup phase thing isn… | |
| Post #AwfaGFjjADqtZf9kVU by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @taxorubio @shafik this is confusing, because it sounds like yo… | |
| Post #AwfaGFsEeaeq038Xlg by [email protected] | |
| 0 likes, 1 repeats | |
| @JamesWidman @taxorubio @shafik It's being labelled a 'discarded statem… | |
| Post #AwfaGG3vx610aKbt0C by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @taxorubio @shafik And even if it had applied, this sentence ca… | |
| Post #AwfaGGMMqYlDVVEbjc by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @taxorubio @shafik i think the solution is in:https://eel.is/c+… | |
| Post #AwfaO1ImiOhF7gG2Qi by [email protected] | |
| 0 likes, 1 repeats | |
| @JamesWidman @taxorubio @shafik Exactly. Which means it has no effect if the en… | |
| Post #AwfaRbf7z6TelGQ14q by [email protected] | |
| 0 likes, 1 repeats | |
| @JamesWidman @taxorubio @shafik That seems inapplicable as everything in the ex… | |
| Post #Awfb4Fpb5OVsLZkD2m by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @taxorubio @shafik the entity that doesn't need a definitio… | |
| Post #Awfb4Fwgf2BUhZ3s5w by [email protected] | |
| 0 likes, 1 repeats | |
| @JamesWidman @taxorubio @shafik It isn't 'instantiated' because it … | |
| Post #AwfbfMaavGj61NQDcO by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @taxorubio @shafik ...?https://eel.is/c++draft/expr.prim.lambda… | |
| Post #AwfbfMhgUuOiNMjsfY by [email protected] | |
| 0 likes, 1 repeats | |
| @JamesWidman @taxorubio @shafik The if constexpr is inside of `g`, not the lamb… | |
| Post #AwfcXOa3jcoFpow5se by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @taxorubio @shafik Agreed: The `if constexpr` is indeed inside … | |
| Post #AwfcXOgRLtui9bvBpI by [email protected] | |
| 0 likes, 0 repeats | |
| @JamesWidman @taxorubio @shafik It *isn't* instantiated. 'Instantiation… | |
| Post #AwfcXOm70oS0RCZifQ by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @taxorubio @shafik `g` is not a template.`$0::operator()` is a … | |
| Post #AwfcXOs8ePGsjtOX3o by [email protected] | |
| 0 likes, 1 repeats | |
| @JamesWidman @taxorubio @shafik g is not a template, so everything in g 'ex… | |
| Post #AwfdFNSDHhrx5BEpkm by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @taxorubio @shafik yep. | |
| Post #AwfdFNYwsfFzQ4ODFg by [email protected] | |
| 0 likes, 0 repeats | |
| @JamesWidman @taxorubio @shafik So lambda::operator<int>()(int) must be i… | |
| Post #AwfdFNfgTce1kxXaka by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @taxorubio @shafik Nope; See:https://eel.is/c++draft/stmt.if#no… | |
| Post #AwfdFNoBxzRyBLWO0m by [email protected] | |
| 0 likes, 1 repeats | |
| @JamesWidman @taxorubio @shafik Defined, not instantiated. Everything here is d… | |
| Post #Aws5MRDySHqlxfaV72 by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @taxorubio @shafik but instantiation is the means by which the … | |
| Post #Aws5MRM7xyN8MxP0oy by [email protected] | |
| 0 likes, 0 repeats | |
| @JamesWidman @taxorubio @shafik You missed "... or if the existence of the… | |
| Post #Aws5MRS9bZC0feDpDM by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @taxorubio @shafik > You missed "... or if the existenc… | |
| Post #Aws5MRZFBCrd1dXUGW by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @taxorubio @shafik [skipping p9, which applies only to class te… | |
| Post #Aws5MRfymAFfMWgrlQ by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @taxorubio @shafik so yes, per p10 (and intuition), we need to … | |
| Post #Aws5MRo8Hqm1loVNTM by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @taxorubio @shafik er, actually i take that back. Overload res… | |
| Post #Aws5MRvDrURe7np2WW by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @taxorubio @shafik and i guess we also need a forward-decl of o… | |
| Post #Aws5MS2fPoOqUtIz7w by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @taxorubio @shafik AH WAIT, I WAS WRONG!I goofed! But i figured… | |
| Post #Aws5MSAovUvCuB7Ups by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @taxorubio @shafik and with one little tweak to Shafik's ex… | |
| Post #Aws5MSIGTosPHGbRRI by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @taxorubio @shafik ok, this was a good quiz, but it also remind… | |
| Post #Aws5MSOe65yrb3aXNw by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @taxorubio @shafik only half-joking: what if we had:# pragma du… | |
| Post #Aws5MSVjfjeTx2uCR6 by [email protected] | |
| 0 likes, 0 repeats | |
| @malwareminigun @taxorubio @shafik one more example, which also shows some unex… | |
| Post #Aws5MSblJKTMFjj0pU by [email protected] | |
| 0 likes, 1 repeats | |
| @JamesWidman @taxorubio @shafik My naïve reading is that gcc is wrong but we h… |