| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Designator.h | 38 class Designator { 104 Designator(DesignatorKind Kind) : Kind(Kind) {} in Designator() function 115 static Designator CreateFieldDesignator(const IdentifierInfo *FieldName, in CreateFieldDesignator() 118 Designator D(FieldDesignator); in CreateFieldDesignator() 142 static Designator CreateArrayDesignator(Expr *Index, in CreateArrayDesignator() 144 Designator D(ArrayDesignator); in CreateArrayDesignator() 172 static Designator CreateArrayRangeDesignator(Expr *Start, Expr *End, in CreateArrayRangeDesignator() 175 Designator D(ArrayRangeDesignator); in CreateArrayRangeDesignator() 210 SmallVector<Designator, 2> Designators; 214 void AddDesignator(Designator D) { Designators.push_back(D); } in AddDesignator() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprConstant.cpp | 1634 SubobjectDesignator Designator; member 1644 SubobjectDesignator &getLValueDesignator() { return Designator; } in getLValueDesignator() 1645 const SubobjectDesignator &getLValueDesignator() const { return Designator;} in getLValueDesignator() 1652 if (Designator.Invalid) in moveInto() 1656 V = APValue(Base, Offset, Designator.Entries, in moveInto() 1657 Designator.IsOnePastTheEnd, IsNullPtr); in moveInto() 1667 Designator = SubobjectDesignator(Ctx, V); in setFrom() 1685 Designator = SubobjectDesignator(getType(B)); in set() 1695 Designator = SubobjectDesignator(PointerTy->getPointeeType()); in setNull() 1715 if (Designator.Invalid) in checkNullPointerDiagnosingWith() [all …]
|
| H A D | Expr.cpp | 4587 const IdentifierInfo *DesignatedInitExpr::Designator::getFieldName() const { in getFieldName() 4595 ArrayRef<Designator> Designators, in DesignatedInitExpr() 4603 this->Designators = new (C) Designator[NumDesignators]; in DesignatedInitExpr() 4629 ArrayRef<Designator> Designators, in Create() 4649 const Designator *Desigs, in setDesignators() 4651 Designators = new (C) Designator[NumDesigs]; in setDesignators() 4667 Designator &First = *DIE->getDesignator(0); in getBeginLoc() 4672 Designator &Des = *DIE->getDesignator(i); in getBeginLoc() 4686 Expr *DesignatedInitExpr::getArrayIndex(const Designator& D) const { in getArrayIndex() 4691 Expr *DesignatedInitExpr::getArrayRangeStart(const Designator &D) const { in getArrayRangeStart() [all …]
|
| H A D | ItaniumMangle.cpp | 5115 for (const auto &Designator : DIE->designators()) { in mangleExpression() local 5116 if (Designator.isFieldDesignator()) { in mangleExpression() 5118 mangleSourceName(Designator.getFieldName()); in mangleExpression() 5119 } else if (Designator.isArrayDesignator()) { in mangleExpression() 5121 mangleExpression(DIE->getArrayIndex(Designator)); in mangleExpression() 5123 assert(Designator.isArrayRangeDesignator() && in mangleExpression() 5126 mangleExpression(DIE->getArrayRangeStart(Designator)); in mangleExpression() 5127 mangleExpression(DIE->getArrayRangeEnd(Designator)); in mangleExpression()
|
| H A D | ASTImporter.cpp | 431 using Designator = DesignatedInitExpr::Designator; typedef in clang::ASTNodeImporter 990 Expected<ASTNodeImporter::Designator> 991 ASTNodeImporter::import(const Designator &D) { in import() 1003 return DesignatedInitExpr::Designator::CreateFieldDesignator( in import() 1016 return Designator::CreateArrayDesignator(D.getArrayIndex(), in import() 1025 return Designator::CreateArrayRangeDesignator( in import() 7837 SmallVector<Designator, 4> ToDesignators(E->size()); in VisitDesignatedInitExpr()
|
| H A D | StmtProfile.cpp | 1597 for (const DesignatedInitExpr::Designator &D : S->designators()) { in VisitDesignatedInitExpr()
|
| H A D | StmtPrinter.cpp | 1938 for (const DesignatedInitExpr::Designator &D : Node->designators()) { in VisitDesignatedInitExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseInit.cpp | 139 D.AddDesignator(Designator::CreateFieldDesignator( in ParseInitializerWithPotentialDesignator() 170 Desig.AddDesignator(Designator::CreateFieldDesignator( in ParseInitializerWithPotentialDesignator() 320 Desig.AddDesignator(Designator::CreateArrayDesignator(Idx.get(), in ParseInitializerWithPotentialDesignator() 332 Desig.AddDesignator(Designator::CreateArrayRangeDesignator( in ParseInitializerWithPotentialDesignator()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Expr.h | 5482 class Designator; 5504 Designator *Designators; 5507 ArrayRef<Designator> Designators, 5522 class Designator { 5590 Designator(DesignatorKind Kind) : Kind(Kind) {} in Designator() function 5593 Designator() {} in Designator() function 5603 static Designator CreateFieldDesignator(const IdentifierInfo *FieldName, in CreateFieldDesignator() 5606 Designator D(FieldDesignator); in CreateFieldDesignator() 5639 static Designator CreateArrayDesignator(unsigned Index, in CreateArrayDesignator() 5642 Designator D(ArrayDesignator); in CreateArrayDesignator() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ |
| H A D | RecursiveSymbolVisitor.h | 126 for (const DesignatedInitExpr::Designator &D : E->designators()) { in VisitDesignatedInitExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexBody.cpp | 214 for (DesignatedInitExpr::Designator &D : llvm::reverse(E->designators())) { in VisitDesignatedInitExpr() 431 for (DesignatedInitExpr::Designator &D : llvm::reverse(E->designators())) { in TraverseInitListExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | USRLocFinder.cpp | 229 for (const DesignatedInitExpr::Designator &D : E->designators()) { in VisitDesignatedInitExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 1239 using Designator = DesignatedInitExpr::Designator; in VisitDesignatedInitExpr() typedef 1249 SmallVector<Designator, 4> Designators; in VisitDesignatedInitExpr() 1256 Designators.push_back(Designator::CreateFieldDesignator( in VisitDesignatedInitExpr() 1266 Designators.push_back(Designator::CreateFieldDesignator(Name, DotLoc, in VisitDesignatedInitExpr() 1275 Designators.push_back(Designator::CreateArrayDesignator(Index, in VisitDesignatedInitExpr() 1286 Designators.push_back(Designator::CreateArrayRangeDesignator( in VisitDesignatedInitExpr()
|
| H A D | ASTWriterStmt.cpp | 1207 for (const DesignatedInitExpr::Designator &D : E->designators()) { in VisitDesignatedInitExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 2470 DesignatedInitExpr::Designator *D = DIE->getDesignator(0); in CheckStructUnionTypes() 2662 typedef DesignatedInitExpr::Designator Designator; in ExpandAnonymousFieldDesignator() typedef 2665 SmallVector<Designator, 4> Replacements; in ExpandAnonymousFieldDesignator() 2669 Replacements.push_back(Designator::CreateFieldDesignator( in ExpandAnonymousFieldDesignator() 2673 Replacements.push_back(Designator::CreateFieldDesignator( in ExpandAnonymousFieldDesignator() 2823 DesignatedInitExpr::Designator *D = DIE->getDesignator(DesigIdx); in CheckDesignatedInitializer() 3094 DesignatedInitExpr::Designator *NextD in CheckDesignatedInitializer() 3561 typedef DesignatedInitExpr::Designator ASTDesignator; in ActOnDesignatedInitializer() 3569 const Designator &D = Desig.getDesignator(Idx); in ActOnDesignatedInitializer()
|
| H A D | TreeTransform.h | 13792 for (const DesignatedInitExpr::Designator &D : E->designators()) { in TransformDesignatedInitExpr() 13809 Desig.AddDesignator(Designator::CreateFieldDesignator( in TransformDesignatedInitExpr() 13820 Designator::CreateArrayDesignator(Index.get(), D.getLBracketLoc())); in TransformDesignatedInitExpr() 13837 Desig.AddDesignator(Designator::CreateArrayRangeDesignator( in TransformDesignatedInitExpr()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 2421 …0EE4growEm", "llvm::SmallVectorTemplateBase<clang::DesignatedInitExpr::Designator, false>::grow(un… 6135 …clang10DesignatorELb0EE4growEm", "llvm::SmallVectorTemplateBase<clang::Designator, false>::grow(un… 10328 …atedInitExpr10Designator12getFieldNameEv", "clang::DesignatedInitExpr::Designator::getFieldName()"… 10329 …ASTContext&, clang::QualType, unsigned int, clang::DesignatedInitExpr::Designator const*, clang::S… 10330 …ASTContext&, clang::QualType, unsigned int, clang::DesignatedInitExpr::Designator const*, clang::S… 10331 …ignatedInitExpr::Create(clang::ASTContext&, clang::DesignatedInitExpr::Designator*, unsigned int, … 10333 …nitExpr::setDesignators(clang::ASTContext&, clang::DesignatedInitExpr::Designator const*, unsigned… 10335 …natorE", "clang::DesignatedInitExpr::getArrayIndex(clang::DesignatedInitExpr::Designator const&)"}, 10336 …E", "clang::DesignatedInitExpr::getArrayRangeStart(clang::DesignatedInitExpr::Designator const&)"}, 10337 …orE", "clang::DesignatedInitExpr::getArrayRangeEnd(clang::DesignatedInitExpr::Designator const&)"}, [all …]
|
| /freebsd/share/misc/ |
| H A D | usb_vendors | 24221 R 38 Designator Index 24223 R 48 Designator Minimum 24225 R 58 Designator Maximum
|