• Home
  • Raw
  • Download

Lines Matching refs:ToD

85                          NamedDecl *&ToD, SourceLocation &Loc);
86 void ImportDefinitionIfNeeded(Decl *FromD, Decl *ToD = nullptr);
2001 NamedDecl *&ToD, in ImportDeclParts() argument
2022 ToD = cast_or_null<NamedDecl>(Importer.GetAlreadyImportedOrNull(D)); in ImportDeclParts()
2026 void ASTNodeImporter::ImportDefinitionIfNeeded(Decl *FromD, Decl *ToD) { in ImportDefinitionIfNeeded() argument
2030 if (!ToD) { in ImportDefinitionIfNeeded()
2031 ToD = Importer.Import(FromD); in ImportDefinitionIfNeeded()
2032 if (!ToD) in ImportDefinitionIfNeeded()
2037 if (RecordDecl *ToRecord = cast_or_null<RecordDecl>(ToD)) { in ImportDefinitionIfNeeded()
2046 if (EnumDecl *ToEnum = cast_or_null<EnumDecl>(ToD)) { in ImportDefinitionIfNeeded()
2424 TranslationUnitDecl *ToD = in VisitTranslationUnitDecl() local
2427 Importer.Imported(D, ToD); in VisitTranslationUnitDecl()
2429 return ToD; in VisitTranslationUnitDecl()
2462 NamedDecl *ToD; in VisitNamespaceDecl() local
2463 if (ImportDeclParts(D, DC, LexicalDC, Name, ToD, Loc)) in VisitNamespaceDecl()
2465 if (ToD) in VisitNamespaceDecl()
2466 return ToD; in VisitNamespaceDecl()
2533 NamedDecl *ToD; in VisitTypedefNameDecl() local
2534 if (ImportDeclParts(D, DC, LexicalDC, Name, ToD, Loc)) in VisitTypedefNameDecl()
2536 if (ToD) in VisitTypedefNameDecl()
2537 return ToD; in VisitTypedefNameDecl()
2610 NamedDecl *ToD; in VisitLabelDecl() local
2611 if (ImportDeclParts(D, DC, LexicalDC, Name, ToD, Loc)) in VisitLabelDecl()
2613 if (ToD) in VisitLabelDecl()
2614 return ToD; in VisitLabelDecl()
2643 NamedDecl *ToD; in VisitEnumDecl() local
2644 if (ImportDeclParts(D, DC, LexicalDC, Name, ToD, Loc)) in VisitEnumDecl()
2646 if (ToD) in VisitEnumDecl()
2647 return ToD; in VisitEnumDecl()
2731 NamedDecl *ToD; in VisitRecordDecl() local
2732 if (ImportDeclParts(D, DC, LexicalDC, Name, ToD, Loc)) in VisitRecordDecl()
2734 if (ToD) in VisitRecordDecl()
2735 return ToD; in VisitRecordDecl()
2884 NamedDecl *ToD; in VisitEnumConstantDecl() local
2885 if (ImportDeclParts(D, DC, LexicalDC, Name, ToD, Loc)) in VisitEnumConstantDecl()
2887 if (ToD) in VisitEnumConstantDecl()
2888 return ToD; in VisitEnumConstantDecl()
2943 NamedDecl *ToD; in VisitFunctionDecl() local
2944 if (ImportDeclParts(D, DC, LexicalDC, Name, ToD, Loc)) in VisitFunctionDecl()
2946 if (ToD) in VisitFunctionDecl()
2947 return ToD; in VisitFunctionDecl()
3177 NamedDecl *ToD; in VisitFieldDecl() local
3178 if (ImportDeclParts(D, DC, LexicalDC, Name, ToD, Loc)) in VisitFieldDecl()
3180 if (ToD) in VisitFieldDecl()
3181 return ToD; in VisitFieldDecl()
3241 NamedDecl *ToD; in VisitIndirectFieldDecl() local
3242 if (ImportDeclParts(D, DC, LexicalDC, Name, ToD, Loc)) in VisitIndirectFieldDecl()
3244 if (ToD) in VisitIndirectFieldDecl()
3245 return ToD; in VisitIndirectFieldDecl()
3311 NamedDecl *ToD; in VisitObjCIvarDecl() local
3312 if (ImportDeclParts(D, DC, LexicalDC, Name, ToD, Loc)) in VisitObjCIvarDecl()
3314 if (ToD) in VisitObjCIvarDecl()
3315 return ToD; in VisitObjCIvarDecl()
3364 NamedDecl *ToD; in VisitVarDecl() local
3365 if (ImportDeclParts(D, DC, LexicalDC, Name, ToD, Loc)) in VisitVarDecl()
3367 if (ToD) in VisitVarDecl()
3368 return ToD; in VisitVarDecl()
3551 NamedDecl *ToD; in VisitObjCMethodDecl() local
3552 if (ImportDeclParts(D, DC, LexicalDC, Name, ToD, Loc)) in VisitObjCMethodDecl()
3554 if (ToD) in VisitObjCMethodDecl()
3555 return ToD; in VisitObjCMethodDecl()
3665 NamedDecl *ToD; in VisitObjCTypeParamDecl() local
3666 if (ImportDeclParts(D, DC, LexicalDC, Name, ToD, Loc)) in VisitObjCTypeParamDecl()
3668 if (ToD) in VisitObjCTypeParamDecl()
3669 return ToD; in VisitObjCTypeParamDecl()
3694 NamedDecl *ToD; in VisitObjCCategoryDecl() local
3695 if (ImportDeclParts(D, DC, LexicalDC, Name, ToD, Loc)) in VisitObjCCategoryDecl()
3697 if (ToD) in VisitObjCCategoryDecl()
3698 return ToD; in VisitObjCCategoryDecl()
3826 NamedDecl *ToD; in VisitObjCProtocolDecl() local
3827 if (ImportDeclParts(D, DC, LexicalDC, Name, ToD, Loc)) in VisitObjCProtocolDecl()
3829 if (ToD) in VisitObjCProtocolDecl()
3830 return ToD; in VisitObjCProtocolDecl()
4023 NamedDecl *ToD; in VisitObjCInterfaceDecl() local
4024 if (ImportDeclParts(D, DC, LexicalDC, Name, ToD, Loc)) in VisitObjCInterfaceDecl()
4026 if (ToD) in VisitObjCInterfaceDecl()
4027 return ToD; in VisitObjCInterfaceDecl()
4186 NamedDecl *ToD; in VisitObjCPropertyDecl() local
4187 if (ImportDeclParts(D, DC, LexicalDC, Name, ToD, Loc)) in VisitObjCPropertyDecl()
4189 if (ToD) in VisitObjCPropertyDecl()
4190 return ToD; in VisitObjCPropertyDecl()
4422 NamedDecl *ToD; in VisitClassTemplateDecl() local
4423 if (ImportDeclParts(D, DC, LexicalDC, Name, ToD, Loc)) in VisitClassTemplateDecl()
4425 if (ToD) in VisitClassTemplateDecl()
4426 return ToD; in VisitClassTemplateDecl()
4612 NamedDecl *ToD; in VisitVarTemplateDecl() local
4613 if (ImportDeclParts(D, DC, LexicalDC, Name, ToD, Loc)) in VisitVarTemplateDecl()
4615 if (ToD) in VisitVarTemplateDecl()
4616 return ToD; in VisitVarTemplateDecl()
4892 for (Decl *ToD : ToDG) { in VisitDeclStmt()
4893 if (!ToD) in VisitDeclStmt()
5382 ValueDecl *ToD = cast_or_null<ValueDecl>(Importer.Import(E->getDecl())); in VisitDeclRefExpr() local
5383 if (!ToD) in VisitDeclRefExpr()
5400 ToD, in VisitDeclRefExpr()
6089 Decl *ToD = Pos->second; in GetAlreadyImportedOrNull() local
6090 ASTNodeImporter(*this).ImportDefinitionIfNeeded(FromD, ToD); in GetAlreadyImportedOrNull()
6091 return ToD; in GetAlreadyImportedOrNull()
6106 Decl *ToD = Pos->second; in Import() local
6107 Importer.ImportDefinitionIfNeeded(FromD, ToD); in Import()
6108 return ToD; in Import()
6112 Decl *ToD = Importer.Visit(FromD); in Import() local
6113 if (!ToD) in Import()
6117 ImportedDecls[FromD] = ToD; in Import()
6133 ToTag->setTypedefNameForAnonDecl(cast<TypedefNameDecl>(ToD)); in Import()
6141 return ToD; in Import()