Lines Matching defs:Designator
1 //===--- Designator.h - Initialization Designator ---------------*- C++ -*-===//
27 /// Designator - A designator in a C99 designated initializer.
37 class Designator {
126 static Designator getField(const IdentifierInfo *II, SourceLocation DotLoc,
128 Designator D;
136 static Designator getArray(Expr *Index,
138 Designator D;
146 static Designator getArrayRange(Expr *Start,
150 Designator D;
183 SmallVector<Designator, 2> Designators;
187 void AddDesignator(Designator D) {
194 const Designator &getDesignator(unsigned Idx) const {