diff options
author | Richard Trieu <rtrieu@google.com> | 2012-09-12 23:13:31 +0000 |
---|---|---|
committer | Richard Trieu <rtrieu@google.com> | 2012-09-12 23:13:31 +0000 |
commit | a9fe99a1743a49e636d65b70d68d062ab6edef3b (patch) | |
tree | c5f9aa9b3a054eb963791c6ca704c7502f71af23 /llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | |
parent | 24f3a14026058b38a5f4ca2b9f04ea9ac3afa9e8 (diff) | |
download | bcm5719-llvm-a9fe99a1743a49e636d65b70d68d062ab6edef3b.tar.gz bcm5719-llvm-a9fe99a1743a49e636d65b70d68d062ab6edef3b.zip |
Add two new functions to Qualifiers.
static Qualifiers removeCommonQualifiers(Qualifiers &L, Qualifiers &R)
Removes the common qualifiers from L and R and returns them in a new Qualifier.
This will be used in template diffing.
void removeQualifiers(Qualifiers Q)
Removes the qualifiers in Q from the current qualifier.
This replaces the current underlying implementation of operator- and
operator -= which only performed bit masking.
llvm-svn: 163752
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp')
0 files changed, 0 insertions, 0 deletions