diff options
author | Timm Baeder <tbaeder@redhat.com> | 2024-09-25 16:46:46 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-25 16:46:46 +0200 |
commit | a024a0ceedae886c254b496c9321f9ef253cd7f8 (patch) | |
tree | 2884c46bc05a84b34c8ed9e68661a22afef1c24a /clang/lib/Lex/ModuleMap.cpp | |
parent | 3be8e3ad0c424dbeb9e4c8401174335e106a2d5d (diff) | |
download | llvm-a024a0ceedae886c254b496c9321f9ef253cd7f8.zip llvm-a024a0ceedae886c254b496c9321f9ef253cd7f8.tar.gz llvm-a024a0ceedae886c254b496c9321f9ef253cd7f8.tar.bz2 |
[clang][bytecode] Override InConstantContext flag for immediate calls (#109967)
And fix the diagnostics for __builtin_is_constant_evaluated(). We can be
in a non-constant context, but calling an immediate function always
makes the context constant for the duration of that call.
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions