Skip to content
  1. Oct 10, 2011
  2. Oct 09, 2011
  3. Oct 08, 2011
  4. Oct 07, 2011
    • Argyrios Kyrtzidis's avatar
      In DeclContext::LoadLexicalDeclsFromExternalStorage don't clear out · 094da739
      Argyrios Kyrtzidis authored
      the fields if they are already loaded, just ignore them when we are building
      the chain in BuildDeclChain.
      
      This fixes an lldb issue where fields were removed and not getting re-added
      because lldb is based on ASTImporter adding decls to DeclContext and fields
      were already added before by the ASTImporter.
      
      We should really simplify the interaction between DeclContext <-> lldb
      going forward..
      
      rdar://10246067
      
      llvm-svn: 141418
      094da739
    • Anna Zaks's avatar
      [analyzer] Previously, we were passing to CheckerContext enough info to... · 754eafb7
      Anna Zaks authored
      [analyzer] Previously, we were passing to CheckerContext enough info to construct ProgramPoint and it would pass it to NodeBuilder, which in turn would construct the ProgramPoint. Simplify it by just passing the ProgramPoint to CheckerContext. The ProgramPoint can only change if a checker tags it, in which case, we create a copy with the given tag.
      
      (A step closer to making CheckerContext work with all node builders, not only StmtNodeBuilder.)
      
      llvm-svn: 141417
      754eafb7
    • Fariborz Jahanian's avatar
      objc++: some minor cleanup and a test case · 13d3f865
      Fariborz Jahanian authored
      for atomic setters which requires assignment operator.
      
      llvm-svn: 141415
      13d3f865
Loading