{"shas":[["077cdc152a301cd2f7baba685ba6f1bb0779f579","20237f4b434bdcccb3b4c7b8643e049a656bb565@apple.com","Introduce a new data structure, LazyVector, which is a vector whose\ncontents are lazily loaded on demand from an external source (e.g., an\nExternalASTSource or ExternalSemaSource). The \"loaded\" entities are\nkept separate from the \"local\" entities, so that the two can grow\nindependently.\n\nSwitch Sema::TentativeDefinitions from a normal vector that is eagerly\npopulated by the ASTReader into one of these LazyVectors, making the\nASTReader a bit more like me (i.e., lazy).","Douglas Gregor"]],"ref":"refs/heads/master","size":1,"head":"077cdc152a301cd2f7baba685ba6f1bb0779f579","push_id":37829946}