| /NextBSD/contrib/llvm/tools/clang/include/clang/Lex/ |
| HD | MacroInfo.h | 393 DefInfo getDefinition(); 394 const DefInfo getDefinition() const { in getDefinition() function 395 return const_cast<MacroDirective *>(this)->getDefinition(); in getDefinition() 399 if (const DefInfo Def = getDefinition()) in isDefined() 405 return getDefinition().getMacroInfo(); in getMacroInfo() 407 MacroInfo *getMacroInfo() { return getDefinition().getMacroInfo(); } in getMacroInfo() 488 return DefDirective->getPrevious()->getDefinition(); in getPreviousDefinition()
|
| HD | PreprocessingRecord.h | 179 if (MacroDefinitionRecord *Def = getDefinition()) in getName() 186 MacroDefinitionRecord *getDefinition() const { in getDefinition() function
|
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CodeGenTBAA.cpp | 179 const RecordDecl *RD = TTy->getDecl()->getDefinition(); in CollectFields() 230 const RecordDecl *RD = TTy->getDecl()->getDefinition(); in isTBAAPathStruct() 250 const RecordDecl *RD = TTy->getDecl()->getDefinition(); in getTBAAStructTypeInfo()
|
| HD | ModuleBuilder.cpp | 90 if (auto Def = TD->getDefinition()) in GetDeclForMangledName()
|
| HD | CGDebugInfo.cpp | 640 const RecordDecl *D = RD->getDefinition(); in getOrCreateRecordFwdDecl() 1516 const RecordDecl *D = RD->getDefinition(); in CreateTypeDefinition() 1604 ObjCInterfaceDecl *Def = ID->getDefinition(); in CreateType() 1922 if (!ED->getDefinition()) { in CreateEnumType() 1953 ED = ED->getDefinition(); in CreateTypeDefinition() 2219 if (T && (!T->isForwardDecl() || !RD->getDefinition())) in CreateLimitedType() 2224 const RecordDecl *D = RD->getDefinition(); in CreateLimitedType() 3313 llvm::DIType *Ty = E.Type->getDecl()->getDefinition() in finalize()
|
| HD | CodeGenTypes.cpp | 651 RD = RD->getDefinition(); in ConvertRecordDeclType()
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | DeclObjC.cpp | 73 if (const ObjCProtocolDecl *Def = Proto->getDefinition()) in getMethod() 159 if (const ObjCProtocolDecl *Def = Proto->getDefinition()) in findPropertyDecl() 189 if (const ObjCProtocolDecl *Def = Proto->getDefinition()) in FindPropertyDeclaration() 248 if (const ObjCInterfaceDecl *def = getDefinition()) in getTypeParamList() 281 if (ObjCInterfaceDecl *superDef = superDecl->getDefinition()) in getSuperClass() 1394 if (const ObjCInterfaceDecl *Def = getDefinition()) { in getImplementation() 1407 getASTContext().setObjCImplementation(getDefinition(), ImplD); in setImplementation() 1738 const ObjCProtocolDecl *Def = getDefinition(); in lookupMethod() 1768 if (const ObjCProtocolDecl *PDecl = getDefinition()) { in collectPropertiesToImplement() 1784 if (const ObjCProtocolDecl *PDecl = getDefinition()) { in collectInheritedProtocolProperties() [all …]
|
| HD | ASTImporter.cpp | 1045 D1 = D1->getDefinition(); in IsStructurallyEquivalent() 1046 D2 = D2->getDefinition(); in IsStructurallyEquivalent() 1922 …if (FromRecord->getDefinition() && FromRecord->isCompleteDefinition() && !ToRecord->getDefinition(… in ImportDefinitionIfNeeded() 1931 if (FromEnum->getDefinition() && !ToEnum->getDefinition()) { in ImportDefinitionIfNeeded() 1985 if (To->getDefinition() || To->isBeingDefined()) { in ImportDefinition() 2103 if (To->getDefinition() || To->isBeingDefined()) { in ImportDefinition() 2541 TagDecl *Definition = D->getDefinition(); in VisitRecordDecl() 2600 if (RecordDecl *FoundDef = FoundRecord->getDefinition()) { in VisitRecordDecl() 3207 if (VarDecl *DDef = D->getDefinition()) { in VisitVarDecl() 3208 if (VarDecl *ExistingDef = MergeWithVar->getDefinition()) { in VisitVarDecl() [all …]
|
| HD | RecordLayoutBuilder.cpp | 2879 if (D->hasExternalLexicalStorage() && !D->getDefinition()) in getASTRecordLayout() 2882 D = D->getDefinition(); in getASTRecordLayout() 2959 assert(RD->getDefinition() && "Cannot get key function for forward decl!"); in getCurrentKeyFunction() 2960 RD = cast<CXXRecordDecl>(RD->getDefinition()); in getCurrentKeyFunction() 3030 if (D->hasExternalLexicalStorage() && !D->getDefinition()) in getObjCLayout() 3032 D = D->getDefinition(); in getObjCLayout()
|
| HD | DeclBase.cpp | 938 if (ObjCInterfaceDecl *Def = cast<ObjCInterfaceDecl>(this)->getDefinition()) in getPrimaryContext() 944 if (ObjCProtocolDecl *Def = cast<ObjCProtocolDecl>(this)->getDefinition()) in getPrimaryContext() 962 if (TagDecl *Def = Tag->getDefinition()) in getPrimaryContext()
|
| HD | DeclCXX.cpp | 747 if (FieldRec->getDefinition()) { in addedMember() 1275 return CTD->getTemplatedDecl()->getDefinition(); in getTemplateInstantiationPattern() 1284 return CTPSD->getDefinition(); in getTemplateInstantiationPattern() 1293 return RD->getDefinition(); in getTemplateInstantiationPattern()
|
| HD | CXXInheritance.cpp | 149 cast_or_null<CXXRecordDecl>(Ty->getDecl()->getDefinition()); in forallBases()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Lex/ |
| HD | MacroInfo.cpp | 172 MacroDirective::DefInfo MacroDirective::getDefinition() { in getDefinition() function in MacroDirective 198 for (DefInfo Def = getDefinition(); Def; Def = Def.getPreviousDefinition()) { in findDirectiveAtLoc()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | Decl.h | 1021 VarDecl *getDefinition(ASTContext &); 1022 const VarDecl *getDefinition(ASTContext &C) const { in getDefinition() function 1023 return const_cast<VarDecl*>(this)->getDefinition(C); in getDefinition() 1025 VarDecl *getDefinition() { in getDefinition() function 1026 return getDefinition(getASTContext()); in getDefinition() 1028 const VarDecl *getDefinition() const { in getDefinition() function 1029 return const_cast<VarDecl*>(this)->getDefinition(); in getDefinition() 2885 TagDecl *getDefinition() const; 3060 EnumDecl *getDefinition() const { in getDefinition() function 3061 return cast_or_null<EnumDecl>(TagDecl::getDefinition()); in getDefinition() [all …]
|
| HD | DeclObjC.h | 1127 if (const ObjCInterfaceDecl *Def = getDefinition()) in ivar_begin() 1134 if (const ObjCInterfaceDecl *Def = getDefinition()) in ivar_end() 1196 return getDefinition() == this; in isThisDeclarationADefinition() 1219 ObjCInterfaceDecl *getDefinition() { in getDefinition() function 1226 const ObjCInterfaceDecl *getDefinition() const { in getDefinition() function 1866 ObjCProtocolDecl *getDefinition() { in getDefinition() function 1871 const ObjCProtocolDecl *getDefinition() const { in getDefinition() function 1878 return getDefinition() == this; in isThisDeclarationADefinition()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTCommon.cpp | 105 if (const TagDecl *Def = cast<TagDecl>(DC)->getDefinition()) in getDefinitiveDeclContext() 134 = cast<ObjCProtocolDecl>(DC)->getDefinition()) in getDefinitiveDeclContext()
|
| /NextBSD/contrib/llvm/tools/lldb/source/Symbol/ |
| HD | ClangASTImporter.cpp | 329 if (!interface_decl->getDefinition()) in CompleteDecl() 337 if (!protocol_decl->getDefinition()) in CompleteDecl() 342 if (!tag_decl->getDefinition() && !tag_decl->isBeingDefined()) in CompleteDecl() 434 if (tag_decl->getDefinition() || tag_decl->isBeingDefined()) in RequireCompleteType()
|
| /NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| HD | IvarInvalidationChecker.cpp | 261 containsInvalidationMethod(I->getDefinition(), OutInfo, Partial); in containsInvalidationMethod() 275 containsInvalidationMethod(I->getDefinition(), OutInfo, Partial); in containsInvalidationMethod()
|
| HD | LLVMConventionsChecker.cpp | 252 const RecordDecl *RD = RT->getDecl()->getDefinition(); in Visit()
|
| HD | CallAndMessageChecker.cpp | 232 const RecordDecl *RD = RT->getDecl()->getDefinition(); in PreVisitProcessArg()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaDeclObjC.cpp | 768 ->getDefinition() == prevTypeParam->getDeclContext())) { in checkTypeParamListConsistency() 964 if (ObjCInterfaceDecl *Def = PrevIDecl->getDefinition()) { in ActOnStartClassInterface() 1116 if (ObjCProtocolDecl *Def = PrevDecl? PrevDecl->getDefinition() : nullptr) { in ActOnStartProtocolInterface() 1169 if (!PDecl->hasDefinition() || PDecl->getDefinition()->isHidden()) { in NestedProtocolHasNoDefinition() 1210 if (!PDecl->isThisDeclarationADefinition() && PDecl->getDefinition()) in FindProtocolDeclaration() 1211 PDecl = PDecl->getDefinition(); in FindProtocolDeclaration() 1339 if (!proto->isThisDeclarationADefinition() && proto->getDefinition()) in actOnObjCTypeArgsOrProtocolQualifiers() 1340 proto = proto->getDefinition(); in actOnObjCTypeArgsOrProtocolQualifiers() 2604 PDecl->getDefinition()) in CheckProtocolMethodDefs() 2605 PDecl = PDecl->getDefinition(); in CheckProtocolMethodDefs() [all …]
|
| HD | SemaTemplateInstantiate.cpp | 1936 = cast_or_null<CXXRecordDecl>(Pattern->getDefinition()); in InstantiateClass() 2153 EnumDecl *PatternDef = Pattern->getDefinition(); in InstantiateEnum() 2544 if (!Record->getDefinition()) { in InstantiateClassMembers() 2545 if (!Pattern->getDefinition()) { in InstantiateClassMembers() 2572 Pattern = cast_or_null<CXXRecordDecl>(Record->getDefinition()); in InstantiateClassMembers() 2591 if (Enum->getDefinition()) in InstantiateClassMembers() 2598 if (!Pattern->getDefinition()) in InstantiateClassMembers()
|
| HD | SemaLookup.cpp | 564 if (!Class->getDefinition() || Class->isDependentContext()) in CanDeclareSpecialMemberFunction() 631 if (Record->getDefinition() && CanDeclareSpecialMemberFunction(Record)) { in DeclareImplicitMemberFunctionsWithName() 645 if (Record->getDefinition() && Record->needsImplicitDestructor() && in DeclareImplicitMemberFunctionsWithName() 655 if (Record->getDefinition() && CanDeclareSpecialMemberFunction(Record)) { in DeclareImplicitMemberFunctionsWithName() 1786 if (!LookupRec || !LookupRec->getDefinition()) in LookupQualifiedName() 2554 RD = RD->getDefinition(); in LookupSpecialMember() 4665 return VD->getDefinition(); in getDefinitionToImport() 4669 return TD->getDefinition(); in getDefinitionToImport() 4671 return ID->getDefinition(); in getDefinitionToImport() 4673 return PD->getDefinition(); in getDefinitionToImport()
|
| HD | Sema.cpp | 441 const VarDecl *DeclToCheck = VD->getDefinition(); in ShouldRemoveFromUnused() 578 Complete = MethodsAndNestedClassesComplete(R->getDefinition(), in MethodsAndNestedClassesComplete() 836 const VarDecl *DiagD = cast<VarDecl>(*I)->getDefinition(); in ActOnEndOfTranslationUnit()
|
| HD | SemaDecl.cpp | 1090 CurContext = cast<TagDecl>(D)->getDefinition(); in ActOnTagStartSkippedDefinition() 1654 if (Def && Def->getDefinition()) in getObjCInterfaceDecl() 1655 Def = Def->getDefinition(); in getObjCInterfaceDecl() 2267 static const Decl *getDefinition(const Decl *D) { in getDefinition() function 2269 return TD->getDefinition(); in getDefinition() 2271 const VarDecl *Def = VD->getDefinition(); in getDefinition() 2297 const Decl *Def = getDefinition(Old); in checkNewAttributesAfterDef() 3499 (Def = Old->getDefinition())) { in MergeVarDecl() 4343 RecordDecl *RecordDef = Record->getDefinition(); in BuildMicrosoftCAnonymousStruct() 6931 Record->getDefinition() && !Record->isBeingDefined() && in CreateNewFunctionDecl() [all …]
|