reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/Expr.h
 4815     return {Designators, NumDesignators};
 4819     return {Designators, NumDesignators};
tools/clang/lib/AST/Expr.cpp
 4246   this->Designators = new (C) Designator[NumDesignators];
 4256     this->Designators[I] = Designators[I];
 4258     if (this->Designators[I].isArrayDesignator()) {
 4271     } else if (this->Designators[I].isArrayRangeDesignator()) {
 4321   Designators = new (C) Designator[NumDesigs];
 4324     Designators[I] = Desigs[I];
 4378     std::copy_backward(Designators + Idx + 1,
 4379                        Designators + NumDesignators,
 4380                        Designators + Idx);
 4384     Designators[Idx] = *First;
 4390   std::copy(Designators, Designators + Idx, NewDesignators);
 4390   std::copy(Designators, Designators + Idx, NewDesignators);
 4392   std::copy(Designators + Idx + 1, Designators + NumDesignators,
 4392   std::copy(Designators + Idx + 1, Designators + NumDesignators,
 4394   Designators = NewDesignators;