{"push_id":2838797762,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"1453dca6c153f86c52b999ce516cf897007a576a","before":"fb66e69a7ce74e64826716a9021cb4f3eaa0e3cf","commits":[{"sha":"1453dca6c153f86c52b999ce516cf897007a576a","author":{"name":"Raphael Isemann","email":"515ac9ba848f5e0d2d82879a1e380b80f836830f@gmail.com"},"message":"Added initial code completion support for the `expr` command\n\nSummary:\nThis patch adds initial code completion support for the `expr` command.\n\nWe now have a completion handler in the expression CommandObject that\nessentially just attempts to parse the given user expression with Clang with\nan attached code completion consumer. We filter and prepare the\ncode completions provided by Clang and send them back to the completion\nAPI.\n\nThe current completion is limited to variables that are in the current scope.\nThis includes local variables and all types used by local variables. We however\ndon't do any completion of symbols that are not used in the local scope (or\nin some other way already in the ASTContext).\n\nThis is partly because there is not yet any code that manually searches for additiona\ninformation in the debug information. Another cause is that for some reason the existing\ncode for loading these additional symbols when requested by Clang doesn't seem to work.\nThis will be fixed in a future patch.\n\nReviewers: jingham, teemperor\n\nReviewed By: teemperor\n\nSubscribers: labath, aprantl, JDevlieghere, friss, lldb-commits\n\nDifferential Revision: https://reviews.llvm.org/D48465","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project-20170507/commits/1453dca6c153f86c52b999ce516cf897007a576a"}]}
{"actor":{"display_login":"chapuni"}}