[llvm-dev] CCAction definition?

Chris Sears via llvm-dev
Wed, 10 Apr 2019 18:15:15 -0000

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?

thanks,

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