Lines Matching defs:D
79 CXTranslationUnit D = new CXTranslationUnitImpl(); in MakeCXTranslationUnit() local
92 for (ASTUnit::stored_diag_iterator D = AU->stored_diag_begin(), in isASTReadError() local
200 const Decl *D = getCursorDecl(Cursor); in Visit() local
299 static bool isInLexicalContext(Decl *D, DeclContext *DC) { in isInLexicalContext()
347 Decl *D = *DIt; in visitDeclsFromFileRegion() local
392 Decl *D = cast<Decl>(DC); in visitDeclsFromFileRegion() local
505 Decl *D = const_cast<Decl *>(getCursorDecl(Cursor)); in VisitChildren() local
635 Decl *D = *I; in VisitDeclContext() local
651 std::optional<bool> CursorVisitor::handleDeclForVisitation(const Decl *D) { in handleDeclForVisitation()
687 bool CursorVisitor::VisitTranslationUnitDecl(TranslationUnitDecl *D) { in VisitTranslationUnitDecl()
691 bool CursorVisitor::VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D) { in VisitTypeAliasTemplateDecl()
698 bool CursorVisitor::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
705 bool CursorVisitor::VisitTypedefDecl(TypedefDecl *D) { in VisitTypedefDecl()
712 bool CursorVisitor::VisitTagDecl(TagDecl *D) { return VisitDeclContext(D); } in VisitTagDecl()
715 ClassTemplateSpecializationDecl *D) { in VisitClassTemplateSpecializationDecl()
747 ClassTemplatePartialSpecializationDecl *D) { in VisitClassTemplatePartialSpecializationDecl()
763 bool CursorVisitor::VisitTemplateTypeParmDecl(TemplateTypeParmDecl *D) { in VisitTemplateTypeParmDecl()
778 bool CursorVisitor::VisitEnumConstantDecl(EnumConstantDecl *D) { in VisitEnumConstantDecl()
912 bool CursorVisitor::VisitFieldDecl(FieldDecl *D) { in VisitFieldDecl()
925 bool CursorVisitor::VisitVarDecl(VarDecl *D) { in VisitVarDecl()
935 bool CursorVisitor::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) { in VisitNonTypeTemplateParmDecl()
946 bool CursorVisitor::VisitFunctionTemplateDecl(FunctionTemplateDecl *D) { in VisitFunctionTemplateDecl()
956 bool CursorVisitor::VisitClassTemplateDecl(ClassTemplateDecl *D) { in VisitClassTemplateDecl()
966 bool CursorVisitor::VisitTemplateTemplateParmDecl(TemplateTemplateParmDecl *D) { in VisitTemplateTemplateParmDecl()
977 bool CursorVisitor::VisitObjCTypeParamDecl(ObjCTypeParamDecl *D) { in VisitObjCTypeParamDecl()
1024 bool CursorVisitor::VisitObjCContainerDecl(ObjCContainerDecl *D) { in VisitObjCContainerDecl()
1169 bool CursorVisitor::VisitObjCInterfaceDecl(ObjCInterfaceDecl *D) { in VisitObjCInterfaceDecl()
1198 bool CursorVisitor::VisitObjCImplDecl(ObjCImplDecl *D) { in VisitObjCImplDecl()
1202 bool CursorVisitor::VisitObjCCategoryImplDecl(ObjCCategoryImplDecl *D) { in VisitObjCCategoryImplDecl()
1211 bool CursorVisitor::VisitObjCImplementationDecl(ObjCImplementationDecl *D) { in VisitObjCImplementationDecl()
1233 bool CursorVisitor::VisitNamespaceDecl(NamespaceDecl *D) { in VisitNamespaceDecl()
1237 bool CursorVisitor::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
1247 bool CursorVisitor::VisitUsingDecl(UsingDecl *D) { in VisitUsingDecl()
1260 bool CursorVisitor::VisitUsingDirectiveDecl(UsingDirectiveDecl *D) { in VisitUsingDirectiveDecl()
1270 bool CursorVisitor::VisitUnresolvedUsingValueDecl(UnresolvedUsingValueDecl *D) { in VisitUnresolvedUsingValueDecl()
1281 UnresolvedUsingTypenameDecl *D) { in VisitUnresolvedUsingTypenameDecl()
1290 bool CursorVisitor::VisitStaticAssertDecl(StaticAssertDecl *D) { in VisitStaticAssertDecl()
1299 bool CursorVisitor::VisitFriendDecl(FriendDecl *D) { in VisitFriendDecl()
1310 bool CursorVisitor::VisitDecompositionDecl(DecompositionDecl *D) { in VisitDecompositionDecl()
1318 bool CursorVisitor::VisitConceptDecl(ConceptDecl *D) { in VisitConceptDecl()
1595 bool CursorVisitor::VisitLinkageSpecDecl(LinkageSpecDecl *D) { in VisitLinkageSpecDecl()
1772 if (Decl *D = TL.getParam(I)) in VisitFunctionTypeLoc() local
1930 bool CursorVisitor::VisitAttributes(Decl *D) { in VisitAttributes()
1986 DeclVisit(const Decl *D, CXCursor parent, bool isFirst) in DeclVisit()
2072 MemberRefVisit(const FieldDecl *D, SourceLocation L, CXCursor parent) in MemberRefVisit()
2258 void EnqueueVisitor::AddDecl(const Decl *D, bool isFirst) { in AddDecl()
2266 void EnqueueVisitor::AddMemberRef(const FieldDecl *D, SourceLocation L) { in AddMemberRef()
2698 const OMPUsesAllocatorsClause::Data &D = C->getAllocatorData(I); in VisitOMPUsesAllocatorsClause() local
2842 for (const auto *D : S->decls()) { in VisitDeclStmt() local
2855 for (const DesignatedInitExpr::Designator &D : in VisitDesignatedInitExpr() local
3024 const OMPExecutableDirective *D) { in VisitOMPExecutableDirective()
3033 const OMPLoopBasedDirective *D) { in VisitOMPLoopBasedDirective()
3037 void EnqueueVisitor::VisitOMPLoopDirective(const OMPLoopDirective *D) { in VisitOMPLoopDirective()
3041 void EnqueueVisitor::VisitOMPParallelDirective(const OMPParallelDirective *D) { in VisitOMPParallelDirective()
3045 void EnqueueVisitor::VisitOMPSimdDirective(const OMPSimdDirective *D) { in VisitOMPSimdDirective()
3050 const OMPLoopTransformationDirective *D) { in VisitOMPLoopTransformationDirective()
3054 void EnqueueVisitor::VisitOMPTileDirective(const OMPTileDirective *D) { in VisitOMPTileDirective()
3058 void EnqueueVisitor::VisitOMPUnrollDirective(const OMPUnrollDirective *D) { in VisitOMPUnrollDirective()
3062 void EnqueueVisitor::VisitOMPForDirective(const OMPForDirective *D) { in VisitOMPForDirective()
3066 void EnqueueVisitor::VisitOMPForSimdDirective(const OMPForSimdDirective *D) { in VisitOMPForSimdDirective()
3070 void EnqueueVisitor::VisitOMPSectionsDirective(const OMPSectionsDirective *D) { in VisitOMPSectionsDirective()
3074 void EnqueueVisitor::VisitOMPSectionDirective(const OMPSectionDirective *D) { in VisitOMPSectionDirective()
3078 void EnqueueVisitor::VisitOMPSingleDirective(const OMPSingleDirective *D) { in VisitOMPSingleDirective()
3082 void EnqueueVisitor::VisitOMPMasterDirective(const OMPMasterDirective *D) { in VisitOMPMasterDirective()
3086 void EnqueueVisitor::VisitOMPCriticalDirective(const OMPCriticalDirective *D) { in VisitOMPCriticalDirective()
3092 const OMPParallelForDirective *D) { in VisitOMPParallelForDirective()
3097 const OMPParallelForSimdDirective *D) { in VisitOMPParallelForSimdDirective()
3102 const OMPParallelMasterDirective *D) { in VisitOMPParallelMasterDirective()
3107 const OMPParallelMaskedDirective *D) { in VisitOMPParallelMaskedDirective()
3112 const OMPParallelSectionsDirective *D) { in VisitOMPParallelSectionsDirective()
3116 void EnqueueVisitor::VisitOMPTaskDirective(const OMPTaskDirective *D) { in VisitOMPTaskDirective()
3121 const OMPTaskyieldDirective *D) { in VisitOMPTaskyieldDirective()
3125 void EnqueueVisitor::VisitOMPBarrierDirective(const OMPBarrierDirective *D) { in VisitOMPBarrierDirective()
3129 void EnqueueVisitor::VisitOMPTaskwaitDirective(const OMPTaskwaitDirective *D) { in VisitOMPTaskwaitDirective()
3133 void EnqueueVisitor::VisitOMPErrorDirective(const OMPErrorDirective *D) { in VisitOMPErrorDirective()
3138 const OMPTaskgroupDirective *D) { in VisitOMPTaskgroupDirective()
3144 void EnqueueVisitor::VisitOMPFlushDirective(const OMPFlushDirective *D) { in VisitOMPFlushDirective()
3148 void EnqueueVisitor::VisitOMPDepobjDirective(const OMPDepobjDirective *D) { in VisitOMPDepobjDirective()
3152 void EnqueueVisitor::VisitOMPScanDirective(const OMPScanDirective *D) { in VisitOMPScanDirective()
3156 void EnqueueVisitor::VisitOMPOrderedDirective(const OMPOrderedDirective *D) { in VisitOMPOrderedDirective()
3160 void EnqueueVisitor::VisitOMPAtomicDirective(const OMPAtomicDirective *D) { in VisitOMPAtomicDirective()
3164 void EnqueueVisitor::VisitOMPTargetDirective(const OMPTargetDirective *D) { in VisitOMPTargetDirective()
3169 const OMPTargetDataDirective *D) { in VisitOMPTargetDataDirective()
3174 const OMPTargetEnterDataDirective *D) { in VisitOMPTargetEnterDataDirective()
3179 const OMPTargetExitDataDirective *D) { in VisitOMPTargetExitDataDirective()
3184 const OMPTargetParallelDirective *D) { in VisitOMPTargetParallelDirective()
3189 const OMPTargetParallelForDirective *D) { in VisitOMPTargetParallelForDirective()
3193 void EnqueueVisitor::VisitOMPTeamsDirective(const OMPTeamsDirective *D) { in VisitOMPTeamsDirective()
3198 const OMPCancellationPointDirective *D) { in VisitOMPCancellationPointDirective()
3202 void EnqueueVisitor::VisitOMPCancelDirective(const OMPCancelDirective *D) { in VisitOMPCancelDirective()
3206 void EnqueueVisitor::VisitOMPTaskLoopDirective(const OMPTaskLoopDirective *D) { in VisitOMPTaskLoopDirective()
3211 const OMPTaskLoopSimdDirective *D) { in VisitOMPTaskLoopSimdDirective()
3216 const OMPMasterTaskLoopDirective *D) { in VisitOMPMasterTaskLoopDirective()
3221 const OMPMaskedTaskLoopDirective *D) { in VisitOMPMaskedTaskLoopDirective()
3226 const OMPMasterTaskLoopSimdDirective *D) { in VisitOMPMasterTaskLoopSimdDirective()
3231 const OMPMaskedTaskLoopSimdDirective *D) { in VisitOMPMaskedTaskLoopSimdDirective()
3236 const OMPParallelMasterTaskLoopDirective *D) { in VisitOMPParallelMasterTaskLoopDirective()
3241 const OMPParallelMaskedTaskLoopDirective *D) { in VisitOMPParallelMaskedTaskLoopDirective()
3246 const OMPParallelMasterTaskLoopSimdDirective *D) { in VisitOMPParallelMasterTaskLoopSimdDirective()
3251 const OMPParallelMaskedTaskLoopSimdDirective *D) { in VisitOMPParallelMaskedTaskLoopSimdDirective()
3256 const OMPDistributeDirective *D) { in VisitOMPDistributeDirective()
3261 const OMPDistributeParallelForDirective *D) { in VisitOMPDistributeParallelForDirective()
3266 const OMPDistributeParallelForSimdDirective *D) { in VisitOMPDistributeParallelForSimdDirective()
3271 const OMPDistributeSimdDirective *D) { in VisitOMPDistributeSimdDirective()
3276 const OMPTargetParallelForSimdDirective *D) { in VisitOMPTargetParallelForSimdDirective()
3281 const OMPTargetSimdDirective *D) { in VisitOMPTargetSimdDirective()
3286 const OMPTeamsDistributeDirective *D) { in VisitOMPTeamsDistributeDirective()
3291 const OMPTeamsDistributeSimdDirective *D) { in VisitOMPTeamsDistributeSimdDirective()
3296 const OMPTeamsDistributeParallelForSimdDirective *D) { in VisitOMPTeamsDistributeParallelForSimdDirective()
3301 const OMPTeamsDistributeParallelForDirective *D) { in VisitOMPTeamsDistributeParallelForDirective()
3306 const OMPTargetTeamsDirective *D) { in VisitOMPTargetTeamsDirective()
3311 const OMPTargetTeamsDistributeDirective *D) { in VisitOMPTargetTeamsDistributeDirective()
3316 const OMPTargetTeamsDistributeParallelForDirective *D) { in VisitOMPTargetTeamsDistributeParallelForDirective()
3321 const OMPTargetTeamsDistributeParallelForSimdDirective *D) { in VisitOMPTargetTeamsDistributeParallelForSimdDirective()
3326 const OMPTargetTeamsDistributeSimdDirective *D) { in VisitOMPTargetTeamsDistributeSimdDirective()
3354 const Decl *D = cast<DeclVisit>(&LI)->get(); in RunVisitorWorkList() local
4060 const Decl *D = getCursorDecl(C); in clang_Cursor_isFunctionInlined() local
4299 DeclRefExpr *D = static_cast<DeclRefExpr *>(expr); in evaluateExpr() local
4314 static const Expr *evaluateDeclExpr(const Decl *D) { in evaluateDeclExpr()
4348 const Decl *D = getCursorDecl(C); in clang_Cursor_hasAttrs() local
4812 static CXString getDeclSpelling(const Decl *D) { in getDeclSpelling()
4909 if (const Decl *D = Storage.dyn_cast<const Decl *>()) { in clang_getCursorSpelling() local
4952 const Decl *D = getDeclFromExpr(getCursorExpr(C)); in clang_getCursorSpelling() local
5109 const Decl *D = getCursorDecl(C); in clang_Cursor_getMangling() local
5122 const Decl *D = getCursorDecl(C); in clang_Cursor_getCXXManglings() local
5136 const Decl *D = getCursorDecl(C); in clang_Cursor_getObjCManglings() local
5319 const Decl *D = getCursorDecl(C); in clang_getCursorPrettyPrinted() local
5339 const Decl *D = getCursorDecl(C); in clang_getCursorDisplayName() local
6052 if (const Decl *D = getCursorDecl(*BestCursor)) { in GetCursorVisitor() local
6188 if (const Decl *D = getCursorDecl(C)) in clang_isInvalidDeclaration() local
6346 const Decl *D = getCursorDecl(C); in clang_getCursorLocation() local
6480 const Decl *D = cxcursor::getCursorDecl(C); in getRawCursorExtent() local
6503 const Decl *D = cxcursor::getCursorDecl(C); in getFullCursorExtent() local
6554 const Decl *D = getCursorDecl(C); in clang_getCursorReferenced() local
6569 const Decl *D = getDeclFromExpr(E); in clang_getCursorReferenced() local
6676 const Decl *D = getCursorDecl(C); in clang_getCursorDefinition() local
6901 if (const Decl *D = getCursorDecl(C)) { in clang_getCanonicalCursor() local
6933 const Decl *D = Storage.get<const Decl *>(); in clang_getNumOverloadedDecls() local
6956 const Decl *D = Storage.get<const Decl *>(); in clang_getOverloadedDecl() local
7555 if (const Decl *D = getCursorDecl(cursor)) in Visit() local
7644 if (const Decl *D = getCursorDecl(cursor)) { in Visit() local
8112 const Decl *D = cxcursor::getCursorDecl(cursor); in clang_getCursorLinkage() local
8139 const Decl *D = cxcursor::getCursorDecl(cursor); in clang_getCursorVisibility() local
8157 static CXLanguageKind getDeclLanguage(const Decl *D) { in getDeclLanguage()
8207 static CXAvailabilityKind getCursorAvailabilityForDecl(const Decl *D) { in getCursorAvailabilityForDecl()
8231 if (const Decl *D = cxcursor::getCursorDecl(cursor)) in clang_getCursorAvailability() local
8258 const Decl *D, int *always_deprecated, CXString *deprecated_message, in getCursorPlatformAvailabilityForDecl()
8393 const Decl *D = cxcursor::getCursorDecl(cursor); in clang_getCursorPlatformAvailability() local
8432 const Decl *D = cxcursor::getCursorDecl(cursor); in clang_getCursorTLSKind() local
8450 static const Decl *maybeGetTemplateCursor(const Decl *D) { in maybeGetTemplateCursor()
8467 const Decl *D = getCursorDecl(C); in clang_Cursor_getStorageClass() local
8498 if (const Decl *D = getCursorDecl(cursor)) { in clang_getCursorSemanticParent() local
8509 if (const Decl *D = getCursorDecl(cursor)) in clang_getCursorSemanticParent() local
8518 if (const Decl *D = getCursorDecl(cursor)) { in clang_getCursorLexicalParent() local
8600 const Decl *D = getCursorDecl(C); in clang_Cursor_getObjCDeclQualifiers() local
8629 const Decl *D = getCursorDecl(C); in clang_Cursor_isObjCOptional() local
8642 const Decl *D = getCursorDecl(C); in clang_Cursor_isVariadic() local
8657 const Decl *D = getCursorDecl(C); in clang_Cursor_isExternalSymbol() local
8675 const Decl *D = getCursorDecl(C); in clang_Cursor_getCommentRange() local
8688 const Decl *D = getCursorDecl(C); in clang_Cursor_getRawCommentText() local
8703 const Decl *D = getCursorDecl(C); in clang_Cursor_getBriefCommentText() local
8821 const Decl *D = cxcursor::getCursorDecl(C); in clang_CXXConstructor_isDefaultConstructor() local
8831 const Decl *D = cxcursor::getCursorDecl(C); in clang_CXXConstructor_isCopyConstructor() local
8841 const Decl *D = cxcursor::getCursorDecl(C); in clang_CXXConstructor_isMoveConstructor() local
8851 const Decl *D = cxcursor::getCursorDecl(C); in clang_CXXConstructor_isConvertingConstructor() local
8862 if (const auto D = cxcursor::getCursorDecl(C)) in clang_CXXField_isMutable() local
8872 const Decl *D = cxcursor::getCursorDecl(C); in clang_CXXMethod_isPureVirtual() local
8882 const Decl *D = cxcursor::getCursorDecl(C); in clang_CXXMethod_isConst() local
8892 const Decl *D = cxcursor::getCursorDecl(C); in clang_CXXMethod_isDefaulted() local
8902 const Decl *D = cxcursor::getCursorDecl(C); in clang_CXXMethod_isDeleted() local
8912 const Decl *D = cxcursor::getCursorDecl(C); in clang_CXXMethod_isStatic() local
8922 const Decl *D = cxcursor::getCursorDecl(C); in clang_CXXMethod_isVirtual() local
8932 const Decl *D = cxcursor::getCursorDecl(C); in clang_CXXMethod_isCopyAssignmentOperator() local
8943 const Decl *D = cxcursor::getCursorDecl(C); in clang_CXXMethod_isMoveAssignmentOperator() local
8954 const auto *D = cxcursor::getCursorDecl(C); in clang_CXXRecord_isAbstract() local
8965 const Decl *D = cxcursor::getCursorDecl(C); in clang_EnumDecl_isScoped() local
9236 const Decl *const D = getCursorDecl(cursor); in clang_Cursor_getVarDeclInitializer() local
9250 const Decl *const D = getCursorDecl(cursor); in clang_Cursor_hasVarDeclGlobalStorage() local
9261 const Decl *const D = getCursorDecl(cursor); in clang_Cursor_hasVarDeclExternalStorage() local
9310 for (ASTUnit::stored_diag_iterator D = Unit->stored_diag_begin(), in printDiagsToStderr() local