Home
last modified time | relevance | path

Searched refs:getDesignator (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseInit.cpp109 (Desig.getDesignator(0).isArrayDesignator() || in CheckArrayDesignatorSyntax()
110 Desig.getDesignator(0).isArrayRangeDesignator())) in CheckArrayDesignatorSyntax()
337 Desig.getDesignator(Desig.getNumDesignators() - 1).setRBracketLoc( in ParseInitializerWithPotentialDesignator()
371 (Desig.getDesignator(0).isArrayDesignator() || in ParseInitializerWithPotentialDesignator()
372 Desig.getDesignator(0).isArrayRangeDesignator())) { in ParseInitializerWithPotentialDesignator()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DDesignator.h219 const Designator &getDesignator(unsigned Idx) const { in getDesignator() function
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp4660 return DIE->getDesignator(0)->getSourceRange(); in getDesignatorsSourceRange()
4661 return SourceRange(DIE->getDesignator(0)->getBeginLoc(), in getDesignatorsSourceRange()
4662 DIE->getDesignator(size() - 1)->getEndLoc()); in getDesignatorsSourceRange()
4667 Designator &First = *DIE->getDesignator(0); in getBeginLoc()
4672 Designator &Des = *DIE->getDesignator(i); in getBeginLoc()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp2470 DesignatedInitExpr::Designator *D = DIE->getDesignator(0); in CheckStructUnionTypes()
2670 (IdentifierInfo *)nullptr, DIE->getDesignator(DesigIdx)->getDotLoc(), in ExpandAnonymousFieldDesignator()
2671 DIE->getDesignator(DesigIdx)->getFieldLoc())); in ExpandAnonymousFieldDesignator()
2823 DesignatedInitExpr::Designator *D = DIE->getDesignator(DesigIdx); in CheckDesignatedInitializer()
2915 D = DIE->getDesignator(DesigIdx); in CheckDesignatedInitializer()
3095 = DIE->getDesignator(DesigIdx + 1); in CheckDesignatedInitializer()
3569 const Designator &D = Desig.getDesignator(Idx); in ActOnDesignatedInitializer()
H A DSemaCodeComplete.cpp6463 if (DIE->size() == 1 && DIE->getDesignator(0)->isFieldDesignator()) { in getNextAggregateIndexAfterDesignatedInit()
6464 DesignatedFieldName = DIE->getDesignator(0)->getFieldName(); in getNextAggregateIndexAfterDesignatedInit()
6660 const auto &D = Desig.getDesignator(I); in getDesignatedType()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h5720 Designator *getDesignator(unsigned Idx) { return &designators()[Idx]; } in getDesignator() function
5721 const Designator *getDesignator(unsigned Idx) const { in getDesignator() function