struct ObjCDictionaryLiteral_ExpansionData

Declaration

struct ObjCDictionaryLiteral_ExpansionData { /* full declaration omitted */ };

Description

Internal struct to describes an element that is a pack expansion, used if any of the elements in the dictionary literal are pack expansions.

Declared at: clang/include/clang/AST/ExprObjC.h:294

Member Variables

public clang::SourceLocation EllipsisLoc
The location of the ellipsis, if this element is a pack expansion.
public unsigned int NumExpansionsPlusOne
If non-zero, the number of elements that this pack expansion will expand to (+1).