[llvm-dev] CCAction definition?

Chris Sears via llvm-dev llvm-dev at lists.llvm.org
Wed Apr 10 11:15:15 PDT 2019

Simple TableGen question, where is the definition for *CCAction*? It's
given a forward declaration in *TargetCallingConv.td* alongside another
forward declaration for *CallingConv*.

*class CCAction;*
*class CallingConv;*

As I'd expect, *CallingConv* is defined later in the file:

*class CallingConv<list<CCAction> actions> { ... }*

But I can't find any definition for *CCAction* anywhere in the LLVM
sources. I thought this might be idiomatically referring to an underlying
C++ type but I couldn't find that either. Any explanation?


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190410/d0b1a577/attachment.html>

More information about the llvm-dev mailing list