| /freebsd-14.2/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-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprConstant.cpp | 1620 if (Designator.Invalid) in moveInto() 1678 if (Designator.Invalid) in checkNullPointerDiagnosingWith() 2364 if (!Designator.Invalid && Designator.isOnePastTheEnd()) { in CheckLValueConstantExpression() 4304 if (LVal.Designator.Invalid) in handleLValueToRValueConversion() 4765 LV.Designator.Entries.reserve(LV.Designator.Entries.size() + in HandleMemberPointerAccess() 9684 if (Src.Designator.Invalid || Dest.Designator.Invalid) in VisitBuiltinCallExpr() 11923 const SubobjectDesignator &Designator = LVal.Designator; in isUserWritingOffTheEnd() local 11958 Designator.Entries.size() == Designator.MostDerivedPathLength && in isUserWritingOffTheEnd() 12026 const SubobjectDesignator &Designator = LVal.Designator; in determineEndOffset() local 12059 Designator.Entries.size() == Designator.MostDerivedPathLength) { in determineEndOffset() [all …]
|
| H A D | Expr.cpp | 4497 this->Designators = new (C) Designator[NumDesignators]; in DesignatedInitExpr() 4524 llvm::ArrayRef<Designator> Designators, in Create() 4543 const Designator *Desigs, in setDesignators() 4545 Designators = new (C) Designator[NumDesigs]; in setDesignators() 4561 Designator &First = *DIE->getDesignator(0); in getBeginLoc() 4571 Expr *DesignatedInitExpr::getArrayIndex(const Designator& D) const { in getArrayIndex() 4581 Expr *DesignatedInitExpr::getArrayRangeEnd(const Designator &D) const { in getArrayRangeEnd() 4589 const Designator *First, in ExpandDesignator() 4590 const Designator *Last) { in ExpandDesignator() 4604 Designator *NewDesignators in ExpandDesignator() [all …]
|
| H A D | ItaniumMangle.cpp | 4814 for (const auto &Designator : DIE->designators()) { in mangleExpression() local 4815 if (Designator.isFieldDesignator()) { in mangleExpression() 4817 mangleSourceName(Designator.getFieldName()); in mangleExpression() 4818 } else if (Designator.isArrayDesignator()) { in mangleExpression() 4820 mangleExpression(DIE->getArrayIndex(Designator)); in mangleExpression() 4822 assert(Designator.isArrayRangeDesignator() && in mangleExpression() 4825 mangleExpression(DIE->getArrayRangeStart(Designator)); in mangleExpression() 4826 mangleExpression(DIE->getArrayRangeEnd(Designator)); in mangleExpression()
|
| H A D | ASTImporter.cpp | 393 using Designator = DesignatedInitExpr::Designator; typedef in clang::ASTNodeImporter 935 Expected<ASTNodeImporter::Designator> 936 ASTNodeImporter::import(const Designator &D) { in import() 948 return DesignatedInitExpr::Designator::CreateFieldDesignator( in import() 961 return Designator::CreateArrayDesignator(D.getArrayIndex(), in import() 970 return Designator::CreateArrayRangeDesignator( in import() 7387 SmallVector<Designator, 4> ToDesignators(E->size()); in VisitDesignatedInitExpr()
|
| H A D | StmtProfile.cpp | 1545 for (const DesignatedInitExpr::Designator &D : S->designators()) { in VisitDesignatedInitExpr()
|
| H A D | StmtPrinter.cpp | 1754 for (const DesignatedInitExpr::Designator &D : Node->designators()) { in VisitDesignatedInitExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseInit.cpp | 185 D.AddDesignator(Designator::CreateFieldDesignator( in ParseInitializerWithPotentialDesignator() 215 Desig.AddDesignator(Designator::CreateFieldDesignator( in ParseInitializerWithPotentialDesignator() 365 Desig.AddDesignator(Designator::CreateArrayDesignator(Idx.get(), in ParseInitializerWithPotentialDesignator() 377 Desig.AddDesignator(Designator::CreateArrayRangeDesignator( in ParseInitializerWithPotentialDesignator()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Expr.h | 5066 class Designator; 5088 Designator *Designators; 5106 class Designator { 5174 Designator(DesignatorKind Kind) : Kind(Kind) {} in Designator() function 5177 Designator() {} in Designator() function 5190 Designator D(FieldDesignator); in CreateFieldDesignator() 5226 Designator D(ArrayDesignator); in CreateArrayDesignator() 5237 Designator D(ArrayRangeDesignator); in CreateArrayRangeDesignator() 5300 llvm::ArrayRef<Designator> designators() const { in designators() 5312 Expr *getArrayIndex(const Designator &D) const; [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ |
| H A D | RecursiveSymbolVisitor.h | 126 for (const DesignatedInitExpr::Designator &D : E->designators()) { in VisitDesignatedInitExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexBody.cpp | 216 for (DesignatedInitExpr::Designator &D : llvm::reverse(E->designators())) { in VisitDesignatedInitExpr() 433 for (DesignatedInitExpr::Designator &D : llvm::reverse(E->designators())) { in TraverseInitListExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | USRLocFinder.cpp | 230 for (const DesignatedInitExpr::Designator &D : E->designators()) { in VisitDesignatedInitExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 1228 using Designator = DesignatedInitExpr::Designator; in VisitDesignatedInitExpr() typedef 1238 SmallVector<Designator, 4> Designators; in VisitDesignatedInitExpr() 1245 Designators.push_back(Designator::CreateFieldDesignator( in VisitDesignatedInitExpr() 1255 Designators.push_back(Designator::CreateFieldDesignator(Name, DotLoc, in VisitDesignatedInitExpr() 1264 Designators.push_back(Designator::CreateArrayDesignator(Index, in VisitDesignatedInitExpr() 1275 Designators.push_back(Designator::CreateArrayRangeDesignator( in VisitDesignatedInitExpr()
|
| H A D | ASTWriterStmt.cpp | 1188 for (const DesignatedInitExpr::Designator &D : E->designators()) { in VisitDesignatedInitExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 2258 DesignatedInitExpr::Designator *D = DIE->getDesignator(0); in CheckStructUnionTypes() 2445 typedef DesignatedInitExpr::Designator Designator; in ExpandAnonymousFieldDesignator() typedef 2448 SmallVector<Designator, 4> Replacements; in ExpandAnonymousFieldDesignator() 2452 Replacements.push_back(Designator::CreateFieldDesignator( in ExpandAnonymousFieldDesignator() 2456 Replacements.push_back(Designator::CreateFieldDesignator( in ExpandAnonymousFieldDesignator() 2602 DesignatedInitExpr::Designator *D = DIE->getDesignator(DesigIdx); in CheckDesignatedInitializer() 2873 DesignatedInitExpr::Designator *NextD in CheckDesignatedInitializer() 3342 typedef DesignatedInitExpr::Designator ASTDesignator; in ActOnDesignatedInitializer() 3350 const Designator &D = Desig.getDesignator(Idx); in ActOnDesignatedInitializer()
|
| H A D | TreeTransform.h | 11821 for (const DesignatedInitExpr::Designator &D : E->designators()) { in TransformDesignatedInitExpr() 11838 Desig.AddDesignator(Designator::CreateFieldDesignator( in TransformDesignatedInitExpr() 11849 Designator::CreateArrayDesignator(Index.get(), D.getLBracketLoc())); in TransformDesignatedInitExpr() 11866 Desig.AddDesignator(Designator::CreateArrayRangeDesignator( in TransformDesignatedInitExpr()
|
| /freebsd-14.2/share/misc/ |
| H A D | usb_vendors | 24159 R 38 Designator Index 24161 R 48 Designator Minimum 24163 R 58 Designator Maximum
|