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

References

tools/clang/lib/Parse/ParseDecl.cpp
 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,