HomeSort by: relevance | last modified time | path
    Searched refs:SwapAndRestore (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
Utility.h 143 template <class T> class SwapAndRestore {
149 SwapAndRestore(T &Restore_) : SwapAndRestore(Restore_, Restore_) {}
151 SwapAndRestore(T &Restore_, T NewVal)
155 ~SwapAndRestore() {
170 SwapAndRestore(const SwapAndRestore &) = delete;
171 SwapAndRestore &operator=(const SwapAndRestore &) = delete;
RustDemangle.h 22 using llvm::itanium_demangle::SwapAndRestore;
ItaniumDemangle.h 561 SwapAndRestore<bool> SavePrinting(Printing, true);
574 SwapAndRestore<bool> SavePrinting(Printing, true);
1167 SwapAndRestore<unsigned> SavePackIdx(S.CurrentPackIndex, Max);
1168 SwapAndRestore<unsigned> SavePackMax(S.CurrentPackMax, Max);
1258 SwapAndRestore<bool> SavePrinting(Printing, true);
1264 SwapAndRestore<bool> SavePrinting(Printing, true);
1270 SwapAndRestore<bool> SavePrinting(Printing, true);
1276 SwapAndRestore<bool> SavePrinting(Printing, true);
1283 SwapAndRestore<bool> SavePrinting(Printing, true);
1289 SwapAndRestore<bool> SavePrinting(Printing, true)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Demangle/
RustDemangle.cpp 142 SwapAndRestore<size_t> SaveRecursionLevel(RecursionLevel, RecursionLevel + 1);
235 SwapAndRestore<bool> SavePrint(Print, false);

Completed in 52 milliseconds