- it made the bots v angry!
I'm not exactly sure why the assertion doesn't hold - if anyone has any insight - would appreciate it.
Thanks!
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@314748
91177308-0d34-0410-b5e6-
96231b3b80d8
"Token at this Index must be ## or part of the MSVC 'L "
"#macro-arg' pasting pair");
- assert(std::is_trivial<Token>::value &&
- !std::memcmp(&LHSTok, &TokenStream[CurIdx - 1], sizeof(Token)) &&
- "LHSTok must equal the token preceding the hashhash");
-
// MSVC: If previous token was pasted, this must be a recovery from an invalid
// paste operation. Ignore spaces before this token to mimic MSVC output.
// Required for generating valid UUID strings in some MS headers.