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

References

include/llvm/Demangle/ItaniumDemangle.h
 2230     size_t S = size();
 2255       Last = First + Other.size();
 2273       Last = First + Other.size();
 2295       reserve(size() * 2);
 2305     assert(Index <= size() && "dropBack() can't expand!");
 2319     assert(Index < size() && "Invalid access!");
 2354           OldNumTemplateParamLists(Parser->TemplateParams.size()) {
 2358       assert(Parser->TemplateParams.size() >= OldNumTemplateParamLists);
 2419     assert(FromPosition <= Names.size());
 2501         : ForwardTemplateRefsBegin(Enclosing->ForwardTemplateRefs.size()) {}
 2506     size_t E = ForwardTemplateRefs.size();
 2510           Idx >= TemplateParams[0]->size())
 2656     size_t BindingsBegin = Names.size();
 2693                                       TemplateParams.size());
 2696     size_t ParamsBegin = Names.size();
 3493     size_t SpecsBegin = Names.size();
 3516   size_t ParamsBegin = Names.size();
 4137   size_t Exprs = Names.size();
 4149     size_t InitsBegin = Names.size();
 4179     size_t ExprsBegin = Names.size();
 4543       size_t ExprsBegin = Names.size();
 4658       size_t InitsBegin = Names.size();
 4873       size_t ArgsBegin = Names.size();
 4908       size_t InitsBegin = Names.size();
 5145     size_t BeforeArgs = Names.size();
 5169   size_t ParamsBegin = Names.size();
 5326   if (!consumeIf('_') || Index >= Subs.size())
 5372   if (Level >= TemplateParams.size() || !TemplateParams[Level] ||
 5373       Index >= TemplateParams[Level]->size()) {
 5376     if (ParsingLambdaParamsAtLevel == Level && Level <= TemplateParams.size()) {
 5379       if (Level == TemplateParams.size())
 5424     size_t ParamsBegin = Names.size();
 5463     size_t ArgsBegin = Names.size();
 5506   size_t ArgsBegin = Names.size();