Home
last modified time | relevance | path

Searched refs:Designators (Results 1 – 7 of 7) sorted by relevance

/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DDesignator.h187 SmallVector<Designator, 2> Designators; variable
192 Designators.push_back(D); in AddDesignator()
195 bool empty() const { return Designators.empty(); } in empty()
197 unsigned getNumDesignators() const { return Designators.size(); } in getNumDesignators()
199 assert(Idx < Designators.size()); in getDesignator()
200 return Designators[Idx]; in getDesignator()
/openbsd-src/gnu/usr.bin/binutils/gdb/doc/
H A Dinc-hist.texinfo263 * Event Designators:: How to specify which history line to use.
264 * Word Designators:: Specifying which words are of interest.
268 @node Event Designators
269 @subsection Event Designators
309 @node Word Designators
310 @subsection Word Designators
/openbsd-src/gnu/lib/libreadline/doc/
H A Dhsuser.texinfo275 * Event Designators:: How to specify which history line to use.
276 * Word Designators:: Specifying which words are of interest.
280 @node Event Designators
281 @subsection Event Designators
321 @node Word Designators
322 @subsection Word Designators
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DExpr.cpp4404 llvm::ArrayRef<Designator> Designators, in DesignatedInitExpr() argument
4411 NumDesignators(Designators.size()), NumSubExprs(IndexExprs.size() + 1) { in DesignatedInitExpr()
4412 this->Designators = new (C) Designator[NumDesignators]; in DesignatedInitExpr()
4422 this->Designators[I] = Designators[I]; in DesignatedInitExpr()
4423 if (this->Designators[I].isArrayDesignator()) { in DesignatedInitExpr()
4426 } else if (this->Designators[I].isArrayRangeDesignator()) { in DesignatedInitExpr()
4439 llvm::ArrayRef<Designator> Designators, in Create() argument
4445 return new (Mem) DesignatedInitExpr(C, C.VoidTy, Designators, in Create()
4460 Designators = new (C) Designator[NumDesigs]; in setDesignators()
4463 Designators[I] = Desigs[I]; in setDesignators()
[all …]
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTReaderStmt.cpp1212 SmallVector<Designator, 4> Designators; in VisitDesignatedInitExpr() local
1219 Designators.push_back(Designator(Field->getIdentifier(), DotLoc, in VisitDesignatedInitExpr()
1221 Designators.back().setField(Field); in VisitDesignatedInitExpr()
1229 Designators.push_back(Designator(Name, DotLoc, FieldLoc)); in VisitDesignatedInitExpr()
1237 Designators.push_back(Designator(Index, LBracketLoc, RBracketLoc)); in VisitDesignatedInitExpr()
1246 Designators.push_back(Designator(Index, LBracketLoc, EllipsisLoc, in VisitDesignatedInitExpr()
1253 Designators.data(), Designators.size()); in VisitDesignatedInitExpr()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DExpr.h5060 Designator *Designators; variable
5063 llvm::ArrayRef<Designator> Designators,
5069 NumDesignators(0), NumSubExprs(NumSubExprs), Designators(nullptr) { } in DesignatedInitExpr()
5228 llvm::ArrayRef<Designator> Designators,
5241 return {Designators, NumDesignators}; in designators()
5245 return {Designators, NumDesignators}; in designators()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaInit.cpp3223 SmallVector<ASTDesignator, 32> Designators; in ActOnDesignatedInitializer() local
3231 Designators.push_back(ASTDesignator(D.getField(), D.getDotLoc(), in ActOnDesignatedInitializer()
3243 Designators.push_back(ASTDesignator(InitExpressions.size(), in ActOnDesignatedInitializer()
3283 Designators.push_back(ASTDesignator(InitExpressions.size(), in ActOnDesignatedInitializer()
3302 return DesignatedInitExpr::Create(Context, Designators, InitExpressions, in ActOnDesignatedInitializer()