commit | e5c23d33f1ff91a4c4c0441362251b9825bfa4c6 | [log] [tgz] |
---|---|---|
author | Alex Zinenko <zinenko@google.com> | Fri Feb 15 11:07:23 2019 -0800 |
committer | jpienaar <jpienaar@google.com> | Fri Mar 29 16:29:56 2019 -0700 |
tree | ef43962210976480dbb2ef2f303f70c006112663 | |
parent | e2188423ddb28329583ddbf1dbcba7d7141e290c [diff] |
EDSC: properly construct FunctionTypes The existing implementation of makeFunctionType in EDSC contains a bug: the array of input types is overwritten using output types passed as arguments and the array of output types is never filled in. This leads to all sorts of incorrect memory behavior. Fill in the array of output types using the proper argument. PiperOrigin-RevId: 234177221