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

/netbsd-current/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseInit.cpp107 Designation &Desig) {
111 if (Desig.getNumDesignators() == 1 &&
112 (Desig.getDesignator(0).isArrayDesignator() ||
113 Desig.getDesignator(0).isArrayRangeDesignator()))
115 else if (Desig.getNumDesignators() > 0)
191 // Desig - This is initialized when we see our first designator. We may have
194 Designation Desig; local
205 DesignatorCompletion.InitExprs, Desig);
213 Desig.AddDesignator(Designator::getField(Tok.getIdentifierInfo(), DotLoc,
256 CheckArrayDesignatorSyntax(*this, StartLoc, Desig);
106 CheckArrayDesignatorSyntax(Parser &P, SourceLocation Loc, Designation &Desig) argument
[all...]
/netbsd-current/external/apache2/llvm/dist/clang/lib/Sema/
H A DTreeTransform.h2733 ExprResult RebuildDesignatedInitExpr(Designation &Desig, argument
2739 = SemaRef.ActOnDesignatedInitializer(Desig, EqualOrColonLoc, GNUSyntax,
11076 Designation Desig; local
11088 Desig.AddDesignator(Designator::getField(D.getFieldName(),
11112 Desig.AddDesignator(
11130 Desig.AddDesignator(Designator::getArrayRange(Start.get(),
11147 return getDerived().RebuildDesignatedInitExpr(Desig, ArrayExprs,
H A DSemaInit.cpp3176 ExprResult Sema::ActOnDesignatedInitializer(Designation &Desig,
3187 for (unsigned Idx = 0; Idx < Desig.getNumDesignators(); ++Idx) {
3188 const Designator &D = Desig.getDesignator(Idx);
3260 Desig.ClearExprs(*this);
H A DSemaCodeComplete.cpp412 static QualType getDesignatedType(QualType BaseType, const Designation &Desig);
5880 static QualType getDesignatedType(QualType BaseType, const Designation &Desig) { argument
5881 for (unsigned I = 0; I < Desig.getNumDesignators(); ++I) {
5885 const auto &D = Desig.getDesignator(I);
H A DSemaExpr.cpp6997 for (auto &Desig : DIE->designators()) {
6998 if (!Desig.isFieldDesignator() && !DiagnosedArrayDesignator) {
7000 Diag(Desig.getBeginLoc(), diag::ext_designated_init_array)
7001 << Desig.getSourceRange();
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h5436 ExprResult ActOnDesignatedInitializer(Designation &Desig,

Completed in 505 milliseconds