Home | History | Annotate | Download | only in AST

Lines Matching refs:Qualifier

326 NestedNameSpecifierLoc::getLocalDataLength(NestedNameSpecifier *Qualifier) {
327 assert(Qualifier && "Expected a non-NULL qualifier");
332 switch (Qualifier->getKind()) {
357 NestedNameSpecifierLoc::getDataLength(NestedNameSpecifier *Qualifier) {
359 for (; Qualifier; Qualifier = Qualifier->getPrefix())
360 Length += getLocalDataLength(Qualifier);
383 if (!Qualifier)
395 if (!Qualifier)
398 unsigned Offset = getDataLength(Qualifier->getPrefix());
399 switch (Qualifier->getKind()) {
415 TypeLoc TL(Qualifier->getAsType(), TypeData);
425 assert((Qualifier->getKind() == NestedNameSpecifier::TypeSpec ||
426 Qualifier->getKind() == NestedNameSpecifier::TypeSpecWithTemplate) &&
430 unsigned Offset = getDataLength(Qualifier->getPrefix());
432 return TypeLoc(Qualifier->getAsType(), TypeData);
604 NestedNameSpecifier *Qualifier,
606 Representation = Qualifier;
612 for (NestedNameSpecifier *NNS = Qualifier; NNS; NNS = NNS->getPrefix())