{"push_id":842482052,"size":17,"distinct_size":17,"ref":"refs/heads/master","head":"f0ecf646e05ea51f0c2d7603700d24f6bb214c8f","before":"30f5c21dde2f76f5f7956ec54926f351c3d30ecc","commits":[{"sha":"afbad5d1371216aa534c89c72c8f17481b6771a7","author":{"email":"44c662dede9386ce8dc9e1ae02a889b6651f17c4@google.com","name":"Daniel Jasper"},"message":"clang-format: Fix false positive in cast detection.\n\nBefore (with spaces in parentheses):\n  void inFunction() { std::function<void( int, int )> fct; }\n\nAfter:\n  void inFunction() { std::function<void( int, int)> fct; }\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@251284 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/matus-chochlik/clang/commits/afbad5d1371216aa534c89c72c8f17481b6771a7"},{"sha":"7b012b207b1c104c9bbb1ec1cfc42721d6416e4b","author":{"email":"459437e3868370e590df17ac4cb2d6011f58f9db@gmail.com","name":"Gabor Horvath"},"message":"[analyzer] Fixed a rare crash when analyzing lambda functions.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@251289 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/matus-chochlik/clang/commits/7b012b207b1c104c9bbb1ec1cfc42721d6416e4b"},{"sha":"b564c0a9f8572b8930f7082a3c5a4732a990fbcb","author":{"email":"776e353654a03ac098cc06e73184e0fd6ce13b85@apple.com","name":"Devin Coughlin"},"message":"[analyzer] ccc-analyzer: Fix -isystem value passing.\n\nThe regex for -isystem matching is broken. -[D,I,Usystem] matches \"-D\", \"-,\",\n\"-I\", \"-U\", \"-s\" \"-y\", etc. Besides that, \"-isystem /foo\" gets interpreted as\n\"-i\" with a non-empty value \"system\" and thus the next \"/foo\" argument is not\nread. This patch corrects the regex.\n\nThis fixes PR13237 <https://llvm.org/bugs/show_bug.cgi?id=13237>.\n\nA patch by Peter Wu!\n\nDifferential Revision: http://reviews.llvm.org/D13800\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@251312 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/matus-chochlik/clang/commits/b564c0a9f8572b8930f7082a3c5a4732a990fbcb"},{"sha":"e90410ed3ac353b1bbc98970b2954ffeff65ab16","author":{"email":"459437e3868370e590df17ac4cb2d6011f58f9db@gmail.com","name":"Gabor Horvath"},"message":"[analyzer] Added a missing test case for r251289.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@251313 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/matus-chochlik/clang/commits/e90410ed3ac353b1bbc98970b2954ffeff65ab16"},{"sha":"5881a851d9c14dc3f05952fcc3aa6d75ad5a9b67","author":{"email":"e162507022e397d7dd9485bf3b905d4b7b9c6661@gmail.com","name":"Ismail Pazarbasi"},"message":"MismatchingNewDeleteDetector uses incorrect field, and finds no initializer\n\nSummary:\nIn `MismatchingNewDeleteDetector::analyzeInClassInitializer`, if\n`Field`'s initializer expression is null, lookup the field in\nimplicit instantiation, and use found field's the initializer.\n\nReviewers: rsmith, rtrieu\n\nSubscribers: cfe-commits\n\nDifferential Revision: http://reviews.llvm.org/D9898\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@251335 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/matus-chochlik/clang/commits/5881a851d9c14dc3f05952fcc3aa6d75ad5a9b67"},{"sha":"6a551c3570856f56577638f9efa2c136d386c37e","author":{"email":"34e6c836575097c76965abe8873967ccff230386@gmail.com","name":"Eric Christopher"},"message":"Use early exits to reduce indentation.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@251371 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/matus-chochlik/clang/commits/6a551c3570856f56577638f9efa2c136d386c37e"},{"sha":"b4f58549511b3697629b81ccd5a9763d53149141","author":{"email":"d279088d79e357a153f8842902bcfc9d630ff5da@apple.com","name":"John McCall"},"message":"Be more conservative about diagnosing \"incorrect\" uses of __weak:\nallow them to be written in certain kinds of user declaration and\ndiagnose on the use-site instead.\n\nAlso, improve and fix some diagnostics relating to __weak and\nproperties.\n\nrdar://23228631\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@251384 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/matus-chochlik/clang/commits/b4f58549511b3697629b81ccd5a9763d53149141"},{"sha":"c365da6eea9b4d573a1379686776a8780e799307","author":{"email":"cebe363cee6d3fa04b2b89435790869c6de2f2fc@google.com","name":"Xinliang David Li"},"message":"Create undef reference to profile hook symbol \n\nCreate undef reference to profile hook symbol when\nPGO instrumentation is turned on. This allows \nLLVM to omit emission of hook variable use method\nfor every single module instrumented.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@251385 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/matus-chochlik/clang/commits/c365da6eea9b4d573a1379686776a8780e799307"},{"sha":"708f13bd1a8b4b7e44ae7030068b97efdd8668f8","author":{"email":"9d938db41bf7d07f88e8d8adba89b477eaafa4d6@metafoo.co.uk","name":"Richard Smith"},"message":"[coroutines] Creation of promise object, lookup of operator co_await, building\nof await_* calls, and AST representation for same.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@251387 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/matus-chochlik/clang/commits/708f13bd1a8b4b7e44ae7030068b97efdd8668f8"},{"sha":"f88d1280c3abda3960382b8e098b543fac75f6c3","author":{"email":"34e6c836575097c76965abe8873967ccff230386@gmail.com","name":"Eric Christopher"},"message":"Handle target builtin options that are all required rather than\nonly one of a group of possibilities.\n\nThis changes the syntax in the builtin files to represent:\n\n, as the and operator\n| as the or operator\n\nThe former syntax matches how the backend tablegen files represent\nmultiple subtarget features being required.\n\nUpdated the builtin and intrinsic headers accordingly for the new\nsyntax.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@251388 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/matus-chochlik/clang/commits/f88d1280c3abda3960382b8e098b543fac75f6c3"},{"sha":"d6a934d4f195307acb48b41594fc447299be635e","author":{"email":"9d938db41bf7d07f88e8d8adba89b477eaafa4d6@metafoo.co.uk","name":"Richard Smith"},"message":"Work around incomplete list initialization support in older MSVC.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@251391 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/matus-chochlik/clang/commits/d6a934d4f195307acb48b41594fc447299be635e"},{"sha":"266830d97bcfd30233ab6d146ce26540c8a44f36","author":{"email":"e806f483b3bcf1d4db80290a1d0721d0d23b5231@intel.com","name":"Michael Kuperstein"},"message":"Access the right triple field for IAMCU.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@251396 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/matus-chochlik/clang/commits/266830d97bcfd30233ab6d146ce26540c8a44f36"},{"sha":"49037fcd81e828b4c32db0ea6ebbd2158c6a8cd6","author":{"email":"9d938db41bf7d07f88e8d8adba89b477eaafa4d6@metafoo.co.uk","name":"Richard Smith"},"message":"Properly clear current coroutine promise on FunctionScopeInfo reuse. Should\nhopefully make bots happy again.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@251397 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/matus-chochlik/clang/commits/49037fcd81e828b4c32db0ea6ebbd2158c6a8cd6"},{"sha":"11ee3485f60c821b117e8673ae40b2c8572e4f19","author":{"email":"459437e3868370e590df17ac4cb2d6011f58f9db@gmail.com","name":"Gabor Horvath"},"message":"[analyzer] Fix another crash when analyzing lambda functions.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@251404 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/matus-chochlik/clang/commits/11ee3485f60c821b117e8673ae40b2c8572e4f19"},{"sha":"6e0ab6e4991d372184ddb33f3feff24c604c33ef","author":{"email":"44c662dede9386ce8dc9e1ae02a889b6651f17c4@google.com","name":"Daniel Jasper"},"message":"clang-format: Add an additional value to AlignAfterOpenBracket: AlwaysBreak.\n\nSummary:\nIf this option is set, clang-format will always insert a line wrap, e.g.\nbefore the first parameter of a function call unless all parameters fit\non the same line. This obviates the need to make a decision on the\nalignment itself.\n\nUse this style for Google's JavaScript style and add some minor tweaks\nto correctly handle nested blocks etc. with it. Don't use this option\nfor for/while loops.\n\nReviewers: klimek\n\nSubscribers: klimek, cfe-commits\n\nDifferential Revision: http://reviews.llvm.org/D14104\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@251405 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/matus-chochlik/clang/commits/6e0ab6e4991d372184ddb33f3feff24c604c33ef"},{"sha":"ec740cd3972b42c9064837cb2ab31d6f9c0959a0","author":{"email":"44c662dede9386ce8dc9e1ae02a889b6651f17c4@google.com","name":"Daniel Jasper"},"message":"clang-format: Undo unwanted format change done in r251405.\n\nSpecifically, don't wrap between the {} of an empty constructor if the\n\"}\" falls on column 81 and ConstructorInitializerAllOnOneLineOrOnePerLine\nis set.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@251406 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/matus-chochlik/clang/commits/ec740cd3972b42c9064837cb2ab31d6f9c0959a0"},{"sha":"f0ecf646e05ea51f0c2d7603700d24f6bb214c8f","author":{"email":"459437e3868370e590df17ac4cb2d6011f58f9db@gmail.com","name":"Gabor Horvath"},"message":"[analyzer] Fix lambdas that are capturing constants.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@251407 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/matus-chochlik/clang/commits/f0ecf646e05ea51f0c2d7603700d24f6bb214c8f"}]}