Searched refs:Desig (Results 1 - 5 of 5) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/
H A DParseInit.cpp104 Designation &Desig) {
108 if (Desig.getNumDesignators() == 1 &&
109 (Desig.getDesignator(0).isArrayDesignator() ||
110 Desig.getDesignator(0).isArrayRangeDesignator()))
112 else if (Desig.getNumDesignators() > 0)
185 // Desig - This is initialized when we see our first designator. We may have
188 Designation Desig; local
201 Desig.AddDesignator(Designator::getField(Tok.getIdentifierInfo(), DotLoc,
244 CheckArrayDesignatorSyntax(*this, StartLoc, Desig);
260 CheckArrayDesignatorSyntax(*this, StartLoc, Desig);
103 CheckArrayDesignatorSyntax(Parser &P, SourceLocation Loc, Designation &Desig) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h2478 ExprResult RebuildDesignatedInitExpr(Designation &Desig, argument
2484 = SemaRef.ActOnDesignatedInitializer(Desig, EqualOrColonLoc, GNUSyntax,
10158 Designation Desig; local
10170 Desig.AddDesignator(Designator::getField(D.getFieldName(),
10194 Desig.AddDesignator(
10212 Desig.AddDesignator(Designator::getArrayRange(Start.get(),
10229 return getDerived().RebuildDesignatedInitExpr(Desig, ArrayExprs,
H A DSemaInit.cpp3126 ExprResult Sema::ActOnDesignatedInitializer(Designation &Desig,
3137 for (unsigned Idx = 0; Idx < Desig.getNumDesignators(); ++Idx) {
3138 const Designator &D = Desig.getDesignator(Idx);
3210 Desig.ClearExprs(*this);
H A DSemaExpr.cpp6294 for (auto &Desig : DIE->designators()) {
6295 if (!Desig.isFieldDesignator() && !DiagnosedArrayDesignator) {
6297 Diag(Desig.getBeginLoc(), diag::ext_designated_init_array)
6298 << Desig.getSourceRange();
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h4925 ExprResult ActOnDesignatedInitializer(Designation &Desig,

Completed in 247 milliseconds