Timm =?utf-8?q?Bäder?= <tbae...@redhat.com>,
Timm =?utf-8?q?Bäder?= <tbae...@redhat.com>,
Timm =?utf-8?q?Bäder?= <tbae...@redhat.com>,
Timm =?utf-8?q?Bäder?= <tbae...@redhat.com>
Message-ID:
In-Reply-To: <llvm/llvm-project/pull/66514/cl...@github.com>


zygoloid wrote:

> One of the remaining tests fails because `PP->getIdentifierInfo()` ends up 
> doing external lookup via `ASTReader`, which ends up emitting a diagnostic 
> itself. Not sure what to do about that atm.

Can we just detect the reentrancy into the highlighting code and skip computing 
the highlight information entirely in that case, or is the problem more 
insidious than that? (Is the fact that diagnostic emission triggers lazy 
identifier deserialization itself a problem?)

https://github.com/llvm/llvm-project/pull/66514
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to