| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/ |
| H A D | MacroInfo.h | 380 DefInfo getDefinition(); 381 const DefInfo getDefinition() const { in getDefinition() function 382 return const_cast<MacroDirective *>(this)->getDefinition(); in getDefinition() 386 if (const DefInfo Def = getDefinition()) in isDefined() 392 return getDefinition().getMacroInfo(); in getMacroInfo() 394 MacroInfo *getMacroInfo() { return getDefinition().getMacroInfo(); } in getMacroInfo() 479 return DefDirective->getPrevious()->getDefinition(); in getPreviousDefinition()
|
| H A D | PreprocessingRecord.h | 190 if (MacroDefinitionRecord *Def = getDefinition()) in getName() 197 MacroDefinitionRecord *getDefinition() const { in getDefinition() function
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | DeclObjC.cpp | 97 if (const ObjCProtocolDecl *Def = Proto->getDefinition()) in getMethod() 183 if (const ObjCProtocolDecl *Def = Proto->getDefinition()) in findPropertyDecl() 241 if (const ObjCProtocolDecl *Def = Proto->getDefinition()) in FindPropertyDeclaration() 314 if (const ObjCInterfaceDecl *def = getDefinition()) in getTypeParamList() 568 getCanonicalDecl()->getDefinition() == getDefinition()) in isDesignatedInitializer() 1550 if (const ObjCInterfaceDecl *Def = getDefinition()) { in getImplementation() 1897 const ObjCProtocolDecl *Def = getDefinition(); in lookupMethod() 1926 if (const ObjCProtocolDecl *PDecl = getDefinition()) { in collectPropertiesToImplement() 1943 if (const ObjCProtocolDecl *PDecl = getDefinition()) { in collectInheritedProtocolProperties() 2052 ClassInterface = ClassInterface->getDefinition(); in Create() [all …]
|
| H A D | DeclBase.cpp | 453 Definition = ID->getDefinition(); in getExternalSourceSymbolAttr() 455 Definition = PD->getDefinition(); in getExternalSourceSymbolAttr() 457 Definition = TD->getDefinition(); in getExternalSourceSymbolAttr() 1178 if (auto *Def = cast<ObjCInterfaceDecl>(this)->getDefinition()) in getPrimaryContext() 1183 if (auto *Def = cast<ObjCProtocolDecl>(this)->getDefinition()) in getPrimaryContext() 1200 if (TagDecl *Def = Tag->getDefinition()) in getPrimaryContext()
|
| H A D | ASTImporter.cpp | 1584 !ToRecord->getDefinition()) { in ImportDefinitionIfNeeded() 1594 if (FromEnum->getDefinition() && !ToEnum->getDefinition()) { in ImportDefinitionIfNeeded() 4012 if (To->getDefinition()) { in ImportDefinition() 4353 if (To->getDefinition()) { in ImportDefinition() 7823 if (ToClass->getDefinition()) { in ImportContext() 7834 if (ToProto->getDefinition()) { in ImportContext() 8316 if (!ToEnum->getDefinition()) { in ImportDefinition_New() 8323 if (!ToIFace->getDefinition()) { in ImportDefinition_New() 8331 if (!ToProto->getDefinition()) { in ImportDefinition_New() 8474 if (!ID->getDefinition()) in CompleteDecl() [all …]
|
| H A D | ExternalASTMerger.cpp | 230 if (!SourceTag->getDefinition()) in CompleteType() 250 if (!SourceInterface->getDefinition()) in CompleteType()
|
| H A D | ASTStructuralEquivalence.cpp | 1021 D1 = D1->getDefinition(); in IsStructurallyEquivalent() 1022 D2 = D2->getDefinition(); in IsStructurallyEquivalent() 1190 D1 = D1->getDefinition(); in IsStructurallyEquivalent() 1191 D2 = D2->getDefinition(); in IsStructurallyEquivalent()
|
| H A D | RecordLayoutBuilder.cpp | 2972 if (D->hasExternalLexicalStorage() && !D->getDefinition()) in getASTRecordLayout() 2975 D = D->getDefinition(); in getASTRecordLayout() 3059 assert(RD->getDefinition() && "Cannot get key function for forward decl!"); in getCurrentKeyFunction() 3060 RD = RD->getDefinition(); in getCurrentKeyFunction() 3165 if (D->hasExternalLexicalStorage() && !D->getDefinition()) in getObjCLayout() 3167 D = D->getDefinition(); in getObjCLayout()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | Decl.h | 1178 VarDecl *getDefinition(ASTContext &); 1182 VarDecl *getDefinition() { in getDefinition() function 1183 return getDefinition(getASTContext()); in getDefinition() 1185 const VarDecl *getDefinition() const { in getDefinition() function 1955 FunctionDecl *getDefinition() { in getDefinition() function 1961 const FunctionDecl *getDefinition() const { in getDefinition() function 3237 TagDecl *getDefinition() const; 3427 EnumDecl *getDefinition() const { in getDefinition() function 3458 const EnumDecl *E = getDefinition(); in enumerator_begin() 3465 const EnumDecl *E = getDefinition(); in enumerator_end() [all …]
|
| H A D | DeclObjC.h | 1461 if (const ObjCInterfaceDecl *Def = getDefinition()) in ivar_begin() 1469 if (const ObjCInterfaceDecl *Def = getDefinition()) in ivar_end() 1531 return getDefinition() == this; in isThisDeclarationADefinition() 1549 ObjCInterfaceDecl *getDefinition() { in getDefinition() function 1556 const ObjCInterfaceDecl *getDefinition() const { in getDefinition() function 2210 ObjCProtocolDecl *getDefinition() { in getDefinition() function 2215 const ObjCProtocolDecl *getDefinition() const { in getDefinition() function 2222 return getDefinition() == this; in isThisDeclarationADefinition()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CodeGenTBAA.cpp | 101 const RecordDecl *RD = TTy->getDecl()->getDefinition(); in isValidBaseType() 247 const RecordDecl *RD = TTy->getDecl()->getDefinition(); in CollectFields() 297 const RecordDecl *RD = TTy->getDecl()->getDefinition(); in getBaseTypeInfoHelper()
|
| H A D | ModuleBuilder.cpp | 112 if (auto Def = TD->getDefinition()) in GetDeclForMangledName()
|
| H A D | CGDebugInfo.cpp | 2018 if (DebugTypeExtRefs && isDefinedInClangModule(RD->getDefinition())) in completeClassData() 2050 if (DebugTypeExtRefs && isDefinedInClangModule(RD->getDefinition())) in shouldOmitDefinition() 2130 const RecordDecl *D = RD->getDefinition(); in CreateTypeDefinition() 2239 ObjCInterfaceDecl *Def = ID->getDefinition(); in CreateType() 2643 DebugTypeExtRefs && ED->isFromASTFile() && ED->getDefinition(); in CreateEnumType() 2647 if (isImportedFromModule || !ED->getDefinition()) { in CreateEnumType() 2687 ED = ED->getDefinition(); in CreateTypeDefinition() 2838 if (isa<RecordDecl>(D) && !cast<RecordDecl>(D)->getDefinition()) in getParentModuleOrNull() 2994 if (T && (!T->isForwardDecl() || !RD->getDefinition())) in CreateLimitedType() 2999 const RecordDecl *D = RD->getDefinition(); in CreateLimitedType() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/ |
| H A D | MacroInfo.cpp | 179 MacroDirective::DefInfo MacroDirective::getDefinition() { in getDefinition() function in MacroDirective 206 for (DefInfo Def = getDefinition(); Def; Def = Def.getPreviousDefinition()) { in findDirectiveAtLoc()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | USRFindingAction.cpp | 106 RecordDecl = RecordDecl->getDefinition(); in handleCXXRecordDecl() 125 RecordDecl = RecordDecl->getDefinition(); in addUSRsOfCtorDtors()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | PaddingChecker.cpp | 81 if (!(RD = RD->getDefinition())) in visitRecord() 137 if (!(RD = RD->getDefinition())) in shouldSkipDecl()
|
| H A D | DynamicTypeChecker.cpp | 154 return Decl->getDefinition(); in hasDefinition()
|
| H A D | IvarInvalidationChecker.cpp | 259 containsInvalidationMethod(I->getDefinition(), OutInfo, Partial); in containsInvalidationMethod() 273 containsInvalidationMethod(I->getDefinition(), OutInfo, Partial); in containsInvalidationMethod()
|
| H A D | LLVMConventionsChecker.cpp | 251 const RecordDecl *RD = RT->getDecl()->getDefinition(); in Visit()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTCommon.cpp | 272 if (const TagDecl *Def = cast<TagDecl>(DC)->getDefinition()) in getDefinitiveDeclContext() 301 = cast<ObjCProtocolDecl>(DC)->getDefinition()) in getDefinitiveDeclContext()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/ |
| H A D | ClangASTImporter.cpp | 527 if (!interface_decl->getDefinition()) { in CompleteDecl() 533 if (!protocol_decl->getDefinition()) in CompleteDecl() 536 if (!tag_decl->getDefinition() && !tag_decl->isBeingDefined()) { in CompleteDecl() 673 if (tag_decl->getDefinition() || tag_decl->isBeingDefined()) in RequireCompleteType()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 2007 = cast_or_null<CXXRecordDecl>(Pattern->getDefinition()); in InstantiateClass() 2238 EnumDecl *PatternDef = Pattern->getDefinition(); in InstantiateEnum() 2649 if (!Var->getInstantiatedFromStaticDataMember()->getDefinition()) in InstantiateClassMembers() 2697 if (!Record->getDefinition()) { in InstantiateClassMembers() 2698 if (!Pattern->getDefinition()) { in InstantiateClassMembers() 2725 Pattern = cast_or_null<CXXRecordDecl>(Record->getDefinition()); in InstantiateClassMembers() 2744 if (Enum->getDefinition()) in InstantiateClassMembers() 2751 if (!Pattern->getDefinition()) in InstantiateClassMembers()
|
| H A D | SemaDeclObjC.cpp | 862 ->getDefinition() == prevTypeParam->getDeclContext())) { in checkTypeParamListConsistency() 1057 if (ObjCInterfaceDecl *Def = PrevIDecl->getDefinition()) { in ActOnStartClassInterface() 1273 if (!PDecl->hasDefinition() || PDecl->getDefinition()->isHidden()) { in NestedProtocolHasNoDefinition() 1311 if (!PDecl->isThisDeclarationADefinition() && PDecl->getDefinition()) in FindProtocolDeclaration() 1312 PDecl = PDecl->getDefinition(); in FindProtocolDeclaration() 1449 if (!proto->isThisDeclarationADefinition() && proto->getDefinition()) in actOnObjCTypeArgsOrProtocolQualifiers() 1450 proto = proto->getDefinition(); in actOnObjCTypeArgsOrProtocolQualifiers() 2719 PDecl->getDefinition()) in CheckProtocolMethodDefs() 2720 PDecl = PDecl->getDefinition(); in CheckProtocolMethodDefs() 3087 } else if (ObjCInterfaceDecl *Def = PrevIDecl->getDefinition()) { in ActOnForwardClassDeclaration() [all …]
|
| H A D | SemaLookup.cpp | 718 if (!Class->getDefinition() || Class->isDependentContext()) in CanDeclareSpecialMemberFunction() 786 if (Record->getDefinition() && CanDeclareSpecialMemberFunction(Record)) { in DeclareImplicitMemberFunctionsWithName() 800 if (Record->getDefinition() && Record->needsImplicitDestructor() && in DeclareImplicitMemberFunctionsWithName() 810 if (Record->getDefinition() && CanDeclareSpecialMemberFunction(Record)) { in DeclareImplicitMemberFunctionsWithName() 2065 if (!LookupRec || !LookupRec->getDefinition()) in LookupQualifiedName() 2859 RD = RD->getDefinition(); in LookupSpecialMember() 5025 return VD->getDefinition(); in getDefinitionToImport() 5027 return FD->getDefinition(); in getDefinitionToImport() 5029 return TD->getDefinition(); in getDefinitionToImport() 5031 return ID->getDefinition(); in getDefinitionToImport() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Index/ |
| H A D | IndexTypeSourceInfo.cpp | 173 RD = RD->getDefinition(); in VisitDependentNameTypeLoc()
|