Skip to content
  1. Feb 09, 2009
    • Anders Carlsson's avatar
      Add DidCallStackSave variable to CodeGenFunction. · f4478e94
      Anders Carlsson authored
      llvm-svn: 64156
      f4478e94
    • Douglas Gregor's avatar
      Start processing template-ids as types when the template-name refers · 8bf4205c
      Douglas Gregor authored
      to a class template. For example, the template-id 'vector<int>' now
      has a nice, sugary type in the type system. What we can do now:
      
        - Parse template-ids like 'vector<int>' (where 'vector' names a
          class template) and form proper types for them in the type system.
        - Parse icky template-ids like 'A<5>' and 'A<(5 > 0)>' properly,
          using (sadly) a bool in the parser to tell it whether '>' should
          be treated as an operator or not.
      
      This is a baby-step, with major problems and limitations:
        - There are currently two ways that we handle template arguments
        (whether they are types or expressions). These will be merged, and,
        most likely, TemplateArg will disappear.
        - We don't have any notion of the declaration of class template
        specializations or of template instantiations, so all template-ids
        are fancy names for 'int' :)
      
      llvm-svn: 64153
      8bf4205c
    • Mike Stump's avatar
      Add some more documentation. Also reflowed comments to 80 col. · fc49682f
      Mike Stump authored
      llvm-svn: 64105
      fc49682f
  2. Feb 08, 2009
  3. Feb 07, 2009
  4. Feb 06, 2009
  5. Feb 05, 2009
Loading