reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4734 bool isFieldDesignator() const { return Kind == FieldDesignator; } 4735 bool isArrayDesignator() const { return Kind == ArrayDesignator; } 4736 bool isArrayRangeDesignator() const { return Kind == ArrayRangeDesignator; } 4741 assert(Kind == FieldDesignator && "Only valid on a field designator"); 4749 assert(Kind == FieldDesignator && "Only valid on a field designator"); 4754 assert(Kind == FieldDesignator && "Only valid on a field designator"); 4759 assert(Kind == FieldDesignator && "Only valid on a field designator"); 4764 assert((Kind == ArrayDesignator || Kind == ArrayRangeDesignator) && 4764 assert((Kind == ArrayDesignator || Kind == ArrayRangeDesignator) && 4770 assert((Kind == ArrayDesignator || Kind == ArrayRangeDesignator) && 4770 assert((Kind == ArrayDesignator || Kind == ArrayRangeDesignator) && 4776 assert(Kind == ArrayRangeDesignator && 4782 assert((Kind == ArrayDesignator || Kind == ArrayRangeDesignator) && 4782 assert((Kind == ArrayDesignator || Kind == ArrayRangeDesignator) && 4788 if (Kind == FieldDesignator) 4794 return Kind == FieldDesignator ? getFieldLoc() : getRBracketLoc();tools/clang/lib/AST/Expr.cpp
4226 assert(Kind == FieldDesignator && "Only valid on a field designator"); 4355 assert(D.Kind == Designator::ArrayDesignator && "Requires array designator"); 4360 assert(D.Kind == Designator::ArrayRangeDesignator && 4366 assert(D.Kind == Designator::ArrayRangeDesignator &&