================
@@ -5988,11 +5988,9 @@ bool clang::IsArmStreamingFunction(const FunctionDecl
*FD,
if (FD->hasAttr<ArmLocallyStreamingAttr>())
return true;
- if (const Type *Ty = FD->getType().getTypePtrOrNull())
----------------
hvdijk wrote:
This change looks like it should not be necessary for your main bugfix, this
change looks like an micro-optimization based on the knowledge that we know
`IsArmStreamingFunction` is now never called with a `FunctionDecl` that has a
null type, is that right? If so, I do not think that this function should be
assuming that. It may be right for all the code that is in Clang, but this
function is available in the public headers, we cannot assume that we know all
the places where it gets called.
https://github.com/llvm/llvm-project/pull/150592
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits