Home | History | Annotate | Download | only in Sema

Lines Matching refs:Designator

1 //===--- Designator.h - Initialization Designator ---------------*- C++ -*-===//
27 /// Designator - A designator in a C99 designated initializer.
31 /// these. An example of a designator are things like this:
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;
174 /// this designator.
183 SmallVector<Designator, 2> Designators;
186 /// AddDesignator - Add a designator to the end of this list.
187 void AddDesignator(Designator D) {
194 const Designator &getDesignator(unsigned Idx) const {