Skip to content
  1. Dec 02, 2006
    • Chris Lattner's avatar
      implement AST representation for function types with and without a prototype. · c6ad8131
      Chris Lattner authored
      This lets us pretty print stuff like this:
      
      void foo() {
        int X;
        X = sizeof(void (*(*)())());
        X = sizeof(int(*)(int, float, ...));
        X = sizeof(void (*(int arga, void (*argb)(double Y)))(void* Z));
      
      as:
      
        X = sizeof(void (*(*)())())
        X = sizeof(int (*)(int, float, ...))
        X = sizeof(void (*(int, void (*)(double)))(void *))
      
      Ah the wonders of 'modern' C syntax!
      
      llvm-svn: 39232
      c6ad8131
  2. Nov 20, 2006
  3. Nov 12, 2006
  4. Nov 11, 2006
  5. Nov 10, 2006
  6. Oct 25, 2006
  7. Oct 16, 2006
  8. Aug 17, 2006
  9. Jul 29, 2006
  10. Jul 04, 2006
Loading