reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
6853 assert(!D.mayOmitIdentifier() && "Declarator cannot omit identifier"); 6856 Declarator TempDeclarator(D.getDeclSpec(), D.getContext()); 6856 Declarator TempDeclarator(D.getDeclSpec(), D.getContext()); 6866 D.getName().EndLocation = StartBracketLoc; 6871 ParseDeclaratorInternal(D, &Parser::ParseDirectDeclarator); 6881 if (D.getNumTypeObjects() != 0) { 6882 switch (D.getTypeObject(D.getNumTypeObjects() - 1).Kind) { 6882 switch (D.getTypeObject(D.getNumTypeObjects() - 1).Kind) { 6899 SourceLocation EndLoc = PP.getLocForEndOfToken(D.getEndLoc()); 6900 D.AddTypeInfo(DeclaratorChunk::getParen(SuggestParenLoc, EndLoc), 6907 D.AddTypeInfo(Chunk, SourceLocation()); 6912 if (!D.getIdentifier() && !NeedParens) 6919 SourceLocation EndLoc = PP.getLocForEndOfToken(D.getEndLoc());