{"shas":[["e8cff36db2b6ec332ab39b1dbe7466e574a9362d","821deb8805920bd073fd43c65afe4bc0baeae628@apple.com","objc - fixes a regression in declaring c decls nested in\nobjective-c containers due to recent changes to objc decl \ncontexts. // rdar://10041908\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@138803 91177308-0d34-0410-b5e6-96231b3b80d8","Fariborz Jahanian"],["5f616b726fdf5db3cbc2fd8d92c42cc624dd4550","a87c861d671c0890de5ca4de7a52a61a2331e1ad@gmail.com","[libclang] Rename some functions and make sure we don't iterate past the tokens array.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@138813 91177308-0d34-0410-b5e6-96231b3b80d8","Argyrios Kyrtzidis"],["2334f3aeda318f68e763379afa5ac7a91b90caa7","a87c861d671c0890de5ca4de7a52a61a2331e1ad@gmail.com","Remove a couple of unnecessary objc method lookups.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@138815 91177308-0d34-0410-b5e6-96231b3b80d8","Argyrios Kyrtzidis"],["45118d8f2b50a37472dd03cd1d5b4abd7ae9f25b","a87c861d671c0890de5ca4de7a52a61a2331e1ad@gmail.com","In ASTWriter::WriteDeclContextVisibleBlock, don't write empty lookups.\n\nEmpty lookups can occur in the DeclContext map when we are chaining PCHs, where\nthe empty lookup indicates that we already looked in ExternalASTSource.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@138816 91177308-0d34-0410-b5e6-96231b3b80d8","Argyrios Kyrtzidis"],["955fadbdfecfa24a590febe66a86519096787f2d","a87c861d671c0890de5ca4de7a52a61a2331e1ad@gmail.com","Remove a few mutating ObjCCategoryDecl methods.\n\nRemove\n  -setClassInterface\n  -setNextClassCategory\n  -insertNextClassCategory\n\nand combine them in the Create function.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@138817 91177308-0d34-0410-b5e6-96231b3b80d8","Argyrios Kyrtzidis"],["85ea7aa961deac1d754f610af8062ae3f8b4e2a5","7958867c422cb443a0d6d1305a38bd522b2f7f0a@getdesigned.at","Declare and define implicit move constructor and assignment operator.\n\nThis makes the code duplication of implicit special member handling even worse,\nbut the cleanup will have to come later. For now, this works.\nFollow-up with tests for explicit defaulting and enabling the __has_feature\nflag to come.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@138821 91177308-0d34-0410-b5e6-96231b3b80d8","Sebastian Redl"],["e5a54b600f74dcb6cca27543df2757115711d80a","20237f4b434bdcccb3b4c7b8643e049a656bb565@apple.com","When writing out the entries in a lookup table for a DeclContext, make\nsure that all of the CXXConversionDecls go into the same\nbucket. Otherwise, name lookup might not find them all. Fixes\n<rdar://problem/10041960>.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@138824 91177308-0d34-0410-b5e6-96231b3b80d8","Douglas Gregor"],["b89d5ed785e2eb7dd64aa38d481d939155f62c41","88e414745fc8426792f425b83de2245b06c1994f@google.com","Fix PR10694: Boolean conversions can be from pointers, and those conversions\naren't considered narrowing conversions.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@138838 91177308-0d34-0410-b5e6-96231b3b80d8","Jeffrey Yasskin"],["1155c42e7b1b4e401bb0a331a6d715d637958c75","20237f4b434bdcccb3b4c7b8643e049a656bb565@apple.com","Allow C99 hexfloats in C++0x mode. This change resolves the standards\ncollision between C99 hexfloats and C++0x user-defined literals by\ngiving C99 hexfloats precedence. Also, warning about user-defined\nliterals that conflict with hexfloats and those that have names that\nare reserved by the implementation. Fixes <rdar://problem/9940194>.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@138839 91177308-0d34-0410-b5e6-96231b3b80d8","Douglas Gregor"],["f84139a1331c63c998e8b7d54148c75ac0b48ccd","8e0d94695c8087496e207d45916b5a6b810661a9@gmail.com","Change err_pp_file_not_found back to an Error; when it's a Warning, we suppress it in system headers.  And it is not a good idea to suppress it in system headers.  (This was originally changed in r134996 to implement -MG.)\n\nFixes <rdar://10041960>.  And also brings down the number of warnings without a flag by one :)\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@138842 91177308-0d34-0410-b5e6-96231b3b80d8","Eli Friedman"]],"ref":"refs/heads/master","size":10,"head":"f84139a1331c63c998e8b7d54148c75ac0b48ccd","push_id":41197386}