Searched refs:Designators (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Designator.h | 183 SmallVector<Designator, 2> Designators; variable 188 Designators.push_back(D); in AddDesignator() 191 bool empty() const { return Designators.empty(); } in empty() 193 unsigned getNumDesignators() const { return Designators.size(); } in getNumDesignators() 195 assert(Idx < Designators.size()); in getDesignator() 196 return Designators[Idx]; in getDesignator()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | Expr.cpp | 3864 this->Designators[I] = Designators[I]; in DesignatedInitExpr() 3866 if (this->Designators[I].isArrayDesignator()) { in DesignatedInitExpr() 3929 Designators = new (C) Designator[NumDesigs]; in setDesignators() 3932 Designators[I] = Desigs[I]; in setDesignators() 3986 std::copy_backward(Designators + Idx + 1, in ExpandDesignator() 3987 Designators + NumDesignators, in ExpandDesignator() 3988 Designators + Idx); in ExpandDesignator() 3992 Designators[Idx] = *First; in ExpandDesignator() 3998 std::copy(Designators, Designators + Idx, NewDesignators); in ExpandDesignator() 4000 std::copy(Designators + Idx + 1, Designators + NumDesignators, in ExpandDesignator() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 894 SmallVector<Designator, 4> Designators; in VisitDesignatedInitExpr() local 901 Designators.push_back(Designator(Field->getIdentifier(), DotLoc, in VisitDesignatedInitExpr() 903 Designators.back().setField(Field); in VisitDesignatedInitExpr() 911 Designators.push_back(Designator(Name, DotLoc, FieldLoc)); in VisitDesignatedInitExpr() 919 Designators.push_back(Designator(Index, LBracketLoc, RBracketLoc)); in VisitDesignatedInitExpr() 928 Designators.push_back(Designator(Index, LBracketLoc, EllipsisLoc, in VisitDesignatedInitExpr() 935 Designators.data(), Designators.size()); in VisitDesignatedInitExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | Expr.h | 4450 Designator *Designators; variable 4453 llvm::ArrayRef<Designator> Designators, 4459 NumDesignators(0), NumSubExprs(NumSubExprs), Designators(nullptr) { } in DesignatedInitExpr() 4615 llvm::ArrayRef<Designator> Designators, 4628 return {Designators, NumDesignators}; in designators() 4632 return {Designators, NumDesignators}; in designators()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 2951 SmallVector<ASTDesignator, 32> Designators; in ActOnDesignatedInitializer() local 2959 Designators.push_back(ASTDesignator(D.getField(), D.getDotLoc(), in ActOnDesignatedInitializer() 2971 Designators.push_back(ASTDesignator(InitExpressions.size(), in ActOnDesignatedInitializer() 3011 Designators.push_back(ASTDesignator(InitExpressions.size(), in ActOnDesignatedInitializer() 3032 Designators, in ActOnDesignatedInitializer()
|
| /freebsd-12.1/contrib/gdb/gdb/doc/ |
| H A D | gdb.info-3 | 1037 * Event Designators:: How to specify which history line to use. 1038 * Word Designators:: Specifying which words are of interest. 1042 File: gdb.info, Node: Event Designators, Next: Word Designators, Up: History Interaction 1044 Event Designators 1080 File: gdb.info, Node: Word Designators, Next: Modifiers, Prev: Event Designators, Up: History I… 1082 Word Designators 1142 File: gdb.info, Node: Modifiers, Prev: Word Designators, Up: History Interaction 5670 * event designators: Event Designators. 5775 * history events: Event Designators.
|
| H A D | gdb.texinfo | 13073 @xref{Event Designators}.
|