Lines Matching refs:Decl
241 void HandleTopLevelSingleDecl(Decl *D);
242 void HandleDeclInMainFile(Decl *D);
312 void RewriteLineDirective(const Decl *D);
316 void RewriteForwardClassDecl(const SmallVectorImpl<Decl *> &DG);
324 void RewriteImplementationDecl(Decl *Dcl);
334 void RewriteForwardProtocolDecl(const SmallVectorImpl<Decl *> &DG);
341 void RewriteObjCQualifiedInterfaceTypes(Decl *Dcl);
718 void RewriteModernObjC::HandleTopLevelSingleDecl(Decl *D) {
756 SmallVector<Decl *, 8> DG;
781 SmallVector<Decl *, 8> DG;
1100 const SmallVectorImpl<Decl *> &D) {
1207 RewriteModernObjC::RewriteForwardProtocolDecl(const SmallVectorImpl<Decl *> &DG) {
1357 void RewriteModernObjC::RewriteImplementationDecl(Decl *OID) {
2217 void RewriteModernObjC::RewriteObjCQualifiedInterfaceTypes(Decl *Dcl) {
3086 void RewriteModernObjC::RewriteLineDirective(const Decl *D) {
4963 llvm_unreachable("RewriteBlockPointerDecl(): Decl type not yet handled");
5664 // precedes the first Decl. In the future the DeclGroup should have
5678 Decl *SD = *DI;
5772 void RewriteModernObjC::HandleDeclInMainFile(Decl *D) {
5774 case Decl::Function: {
5807 case Decl::ObjCMethod: {
5826 case Decl::ObjCImplementation: {
5831 case Decl::ObjCCategoryImpl: {
5836 case Decl::Var: {
5872 case Decl::TypeAlias:
5873 case Decl::Typedef: {
5884 case Decl::CXXRecord:
5885 case Decl::Record: {
6450 const Decl *Container,