reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5521 D.setExtension(); 5532 D.getContext() == DeclaratorContext::FileContext || 5533 D.getContext() == DeclaratorContext::MemberContext; 5540 if (D.mayHaveIdentifier()) 5541 D.getCXXScopeSpec() = SS; 5546 (this->*DirectDeclParser)(D); 5551 D.SetRangeEnd(Loc); 5554 D.ExtendWithDeclSpec(DS); 5557 ParseDeclaratorInternal(D, DirectDeclParser); 5561 D.AddTypeInfo(DeclaratorChunk::getMemberPointer( 5571 if (D.getDeclSpec().isTypeSpecPipe() && !isPipeDeclerator(D)) { 5571 if (D.getDeclSpec().isTypeSpecPipe() && !isPipeDeclerator(D)) { 5575 D.AddTypeInfo( 5581 if (!isPtrOperatorToken(Kind, getLangOpts(), D.getContext())) { 5583 (this->*DirectDeclParser)(D); 5590 D.SetRangeEnd(Loc); 5599 ((D.getContext() != DeclaratorContext::CXXNewContext) 5602 ParseTypeQualifierListOpt(DS, Reqs, true, !D.mayOmitIdentifier()); 5603 D.ExtendWithDeclSpec(DS); 5606 ParseDeclaratorInternal(D, DirectDeclParser); 5609 D.AddTypeInfo(DeclaratorChunk::getPointer( 5616 D.AddTypeInfo( 5632 D.ExtendWithDeclSpec(DS); 5651 ParseDeclaratorInternal(D, DirectDeclParser); 5653 if (D.getNumTypeObjects() > 0) { 5655 DeclaratorChunk& InnerChunk = D.getTypeObject(D.getNumTypeObjects() - 1); 5655 DeclaratorChunk& InnerChunk = D.getTypeObject(D.getNumTypeObjects() - 1); 5657 if (const IdentifierInfo *II = D.getIdentifier()) 5671 D.AddTypeInfo(DeclaratorChunk::getReference(DS.getTypeQualifiers(), Loc,