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

References

tools/clang/lib/Parse/ParseDeclCXX.cpp
 2676           DeclaratorInfo, VS, BitfieldSize, LateParsedAttrs)) {
 2685     if (getLangOpts().MicrosoftExt && DeclaratorInfo.isDeclarationOfFunction())
 2696     } else if (DeclaratorInfo.isFunctionDeclarator()) {
 2707     DeclaratorInfo.setFunctionDefinitionKind(DefinitionKind);
 2711     if (DeclaratorInfo.isFunctionDeclarator() &&
 2719       if (!DeclaratorInfo.isFunctionDeclarator()) {
 2720         Diag(DeclaratorInfo.getIdentifierLoc(), diag::err_func_def_no_params);
 2731         Diag(DeclaratorInfo.getIdentifierLoc(),
 2739         ParseCXXInlineMethodDef(AS, AccessAttrs, DeclaratorInfo, TemplateInfo,
 2768       if (DeclaratorInfo.isDeclarationOfFunction()) {
 2773       } else if (DeclaratorInfo.getDeclSpec().getStorageClassSpec() !=
 2775                  DeclaratorInfo.getDeclSpec().getStorageClassSpec() !=
 2801       DeclaratorInfo.getCXX11AttributeRanges(Ranges);
 2806       ThisDecl = Actions.ActOnFriendFunctionDecl(getCurScope(), DeclaratorInfo,
 2810                                                   DeclaratorInfo,
 2828         DeclaratorInfo.getDeclSpec().getStorageClassSpec() ==
 2844       if (DeclaratorInfo.isArrayOfUnknownBound()) {
 2861           ThisDecl, DeclaratorInfo.isDeclarationOfFunction(), EqualLoc);
 2883       if (DeclaratorInfo.isFunctionDeclarator() &&
 2884           DeclaratorInfo.getDeclSpec().getStorageClassSpec() !=
 2886         HandleMemberFunctionDeclDelays(DeclaratorInfo, ThisDecl);
 2890     DeclaratorInfo.complete(ThisDecl);
 2910     DeclaratorInfo.clear();
 2914     DeclaratorInfo.setCommaLoc(CommaLoc);
 2917     MaybeParseGNUAttributes(DeclaratorInfo);
 2920             DeclaratorInfo, VS, BitfieldSize, LateParsedAttrs))