Skip to content
  1. Oct 14, 2011
    • Greg Clayton's avatar
      Modified the DWARF parser to take care of a 1 clang::DeclContext to many · cb5860a7
      Greg Clayton authored
      DIEs. Prior to this fix, there was a 1 to 1 mapping.
      
      llvm-svn: 141917
      cb5860a7
    • Greg Clayton's avatar
      Fixed a case where we might end up trying to parse a type in the DWARF parser... · 20568dd9
      Greg Clayton authored
      Fixed a case where we might end up trying to parse a type in the DWARF parser for a method whose class isn't currently in the process of completing itself. Currently, methods of a class, must be parsed when the class type that contains the method is asked to complete itself through the clang::ExternalASTSource virtual functions. Now we "do the right thing" by checking if the class is being defined, and if so we parse it, else we tell the class to complete itself so everything happens correctly.
      
      llvm-svn: 141908
      20568dd9
    • Sean Callanan's avatar
      Cleaned up a few functions that never get used. · c6bba3e4
      Sean Callanan authored
      Specifically, the expression parser used to use
      functions attached to SymbolContext to do lookups,
      but nowadays it searches a ModuleList or Module
      directly instead.  These functions had no
      remaining clients so I removed them to prevent
      bit rot.
      
      I also removed a stray callback function from
      ClangExpressionDeclMap.
      
      llvm-svn: 141899
      c6bba3e4
  2. Oct 13, 2011
  3. Oct 12, 2011
  4. Oct 11, 2011
Loading