Searched refs:hasDefinition (Results 1 - 25 of 56) sorted by relevance

123

/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDeleteWithNonVirtualDtorChecker.cpp79 if (!BaseClass->hasDefinition() || !DerivedClass->hasDefinition())
H A DDynamicTypeChecker.cpp145 static bool hasDefinition(const ObjCObjectPointerType *ObjPtr) { function
179 if (!hasDefinition(DynObjCType) || !hasDefinition(StaticObjCType))
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/
H A DCocoaConventions.cpp87 if (!ID->hasDefinition())
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DDeclObjC.h1333 assert(hasDefinition() && "Caller did not check for forward reference!");
1363 if (!hasDefinition())
1374 if (!hasDefinition())
1392 if (!hasDefinition())
1403 if (!hasDefinition())
1422 if (!hasDefinition())
1435 if (!hasDefinition())
1526 bool hasDefinition() const { function in class:clang::ObjCInterfaceDecl
1541 return hasDefinition()? Data.getPointer()->Definition : nullptr;
1548 return hasDefinition()
2189 bool hasDefinition() const { function in class:clang::ObjCProtocolDecl
[all...]
H A DDeclCXX.h541 bool hasDefinition() const { return DefinitionData || dataPtr(); } function in class:clang::CXXRecordDecl
561 return !hasDefinition() || isDynamicClass() || hasAnyDependentBases();
567 return !hasDefinition() || !isDynamicClass() || hasAnyDependentBases();
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DNoUncountedMembersChecker.cpp79 if (MemberCXXRD->hasDefinition() && isRefCountable(MemberCXXRD))
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DMicrosoftCXXABI.cpp159 if (!hasDefinition() || isParsingBaseSpecifiers())
177 (hasDefinition() && isPolymorphic());
H A DDeclObjC.cpp340 if (!hasDefinition())
373 if (!hasDefinition())
567 if (!HasCompleteDef && getCanonicalDecl()->hasDefinition() &&
602 assert(!hasDefinition() && "ObjC class already has a definition");
624 if (!hasDefinition())
655 if (!hasDefinition())
690 if (!hasDefinition())
744 if (!hasDefinition())
1534 assert(hasDefinition() &&
1618 if (!hasDefinition())
[all...]
H A DCXXInheritance.cpp285 if (!BaseRecord->hasDefinition() ||
H A DDeclCXX.cpp481 assert(hasDefinition() && "ODRHash only for records with definitions");
1062 if (FieldType->hasDefinition() && !FieldType->allowConstDefaultInit())
1428 if (!hasDefinition())
1854 assert(hasDefinition() && "checking for interface-like without a definition");
H A DODRHash.cpp473 assert(Record && Record->hasDefinition() &&
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaFixItUtils.cpp209 if (!RD || !RD->hasDefinition())
H A DSemaDeclObjC.cpp65 if (!resultClass->hasDefinition()) {
1073 if (!IDecl->hasDefinition())
1195 if (!PDecl->hasDefinition())
1275 if (!PDecl->hasDefinition() ||
1900 if (IDecl && IDecl->hasDefinition()) {
2009 if (SDecl && !SDecl->hasDefinition())
2050 if (!IDecl->hasDefinition())
4266 if (!protocol->hasDefinition())
4298 if (!iface->hasDefinition())
H A DSemaCXXScopeSpec.cpp569 (!cast<CXXRecordDecl>(LookupCtx)->hasDefinition() ||
H A DSema.cpp721 if (VD->hasDefinition() != VarDecl::DeclarationOnly)
833 if (R->hasDefinition())
/freebsd-13-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexTypeSourceInfo.cpp194 if (!RD->hasDefinition())
H A DIndexBody.cpp168 if (!RD->hasDefinition())
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DStore.cpp340 if (!TargetType->isVoidType() && MRClass->hasDefinition()) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransforms.cpp58 if (!AllowOnUnknownClass && !Class->hasDefinition())
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTImporter.cpp1005 if (!to_objc_interface->hasDefinition())
1194 (to_interface_decl->hasDefinition() ? " HasDefinition" : ""));
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp800 if (RD->hasDefinition()) {
2727 if (VD->hasDefinition() &&
2744 if (!VD->hasDefinition()) {
2775 } else if (VD->hasDefinition()) {
3183 if (!RD->hasDefinition())
3347 if (!RD->hasDefinition() || !RD->getNumBases()) {
3609 if (!RD->hasDefinition() || !RD->getNumBases()) {
H A DCodeGenModule.cpp2894 return EmitGlobalVarDefinition(VD, !VD->hasDefinition());
3596 !D->hasDefinition() && D->hasInit() && !D->hasAttr<DLLImportAttr>()) {
4079 getCUDARuntime().registerDeviceVar(D, *GV, !D->hasDefinition(),
4103 getCUDARuntime().registerDeviceSurf(D, *GV, !D->hasDefinition(),
4112 getCUDARuntime().registerDeviceTex(D, *GV, !D->hasDefinition(),
5373 Spec->hasDefinition())
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h2895 return Node.hasDefinition() &&
7031 /// Example matches x (matcher = cxxRecordDecl(hasDefinition()))
7036 AST_MATCHER(CXXRecordDecl, hasDefinition) {
7037 return Node.hasDefinition();
/freebsd-13-stable/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp917 if (!Declaration->hasDefinition())
/freebsd-13-stable/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp278 REGISTER_MATCHER(hasDefinition);

Completed in 460 milliseconds

123