Searched refs:Designators (Results 1 – 7 of 7) sorted by relevance
| /openbsd-src/gnu/llvm/clang/include/clang/Sema/ |
| H A D | Designator.h | 187 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 D | inc-hist.texinfo | 263 * 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 D | hsuser.texinfo | 275 * 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 D | Expr.cpp | 4404 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 D | ASTReaderStmt.cpp | 1212 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 D | Expr.h | 5060 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 D | SemaInit.cpp | 3223 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()
|