[clang] [CIR] Add token type and none token attribute for coroutine intrinsics (PR #194515)

Erich Keane via cfe-commits cfe-commits at lists.llvm.org
Tue Apr 28 06:22:17 PDT 2026


================
@@ -850,7 +862,7 @@ def CIR_AnyType : AnyTypeOf<[
   CIR_VoidType, CIR_BoolType, CIR_ArrayType, CIR_VectorType, CIR_IntType,
   CIR_AnyFloatType, CIR_PointerType, CIR_FuncType, CIR_RecordType,
   CIR_ComplexType, CIR_VPtrType, CIR_DataMemberType, CIR_MethodType,
-  CIR_EhTokenType, CIR_CleanupTokenType, CIR_CatchTokenType
+  CIR_EhTokenType, CIR_CleanupTokenType, CIR_CatchTokenType, CIR_TokenType
----------------
erichkeane wrote:

All of these token types are beginning to look awwwwful confusing...  Should we get better at naming these? 

https://github.com/llvm/llvm-project/pull/194515


More information about the cfe-commits mailing list