reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Parse/ParseInit.cpp
  201       Desig.AddDesignator(Designator::getField(Tok.getIdentifierInfo(), DotLoc,
  244         CheckArrayDesignatorSyntax(*this, StartLoc, Desig);
  260         CheckArrayDesignatorSyntax(*this, StartLoc, Desig);
  283         CheckArrayDesignatorSyntax(*this, StartLoc, Desig);
  288         CheckArrayDesignatorSyntax(*this, StartLoc, Desig);
  344       CheckArrayDesignatorSyntax(*this, Tok.getLocation(), Desig);
  351       Desig.AddDesignator(Designator::getArray(Idx.get(), StartLoc));
  362       Desig.AddDesignator(Designator::getArrayRange(Idx.get(),
  368     Desig.getDesignator(Desig.getNumDesignators() - 1).setRBracketLoc(
  368     Desig.getDesignator(Desig.getNumDesignators() - 1).setRBracketLoc(
  376   assert(!Desig.empty() && "Designator is empty?");
  381     return Actions.ActOnDesignatedInitializer(Desig, EqualLoc, false,
  389     return Actions.ActOnDesignatedInitializer(Desig, SourceLocation(), false,
  397   if (Desig.getNumDesignators() == 1 &&
  398       (Desig.getDesignator(0).isArrayDesignator() ||
  399        Desig.getDesignator(0).isArrayRangeDesignator())) {
  402     return Actions.ActOnDesignatedInitializer(Desig, Tok.getLocation(),