reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1134 const DeclaratorChunk::FunctionTypeInfo &FTI = D.getFunctionTypeInfo(); 1139 if (getLangOpts().ImplicitInt && D.getDeclSpec().isEmpty()) { 1143 D.getMutableDeclSpec().SetTypeSpecType(DeclSpec::TST_int, 1144 D.getIdentifierLoc(), 1147 D.SetRangeBegin(D.getDeclSpec().getSourceRange().getBegin()); 1147 D.SetRangeBegin(D.getDeclSpec().getSourceRange().getBegin()); 1154 ParseKNRParamDeclarations(D); 1175 for (const ParsedAttr &AL : D.getAttributes()) 1184 Actions.canDelayFunctionBody(D)) { 1191 D.setFunctionDefinitionKind(FDK_Definition); 1192 Decl *DP = Actions.HandleDeclarator(ParentScope, D, 1194 D.complete(DP); 1195 D.getMutableDeclSpec().abort(); 1222 D.setFunctionDefinitionKind(FDK_Definition); 1223 Decl *FuncDecl = Actions.HandleDeclarator(ParentScope, D, 1225 D.complete(FuncDecl); 1226 D.getMutableDeclSpec().abort(); 1243 Decl *Res = Actions.ActOnStartOfFunctionDef(getCurScope(), D, 1255 D.complete(Res); 1259 D.getMutableDeclSpec().abort();