Home
last modified time | relevance | path

Searched refs:getDefinition (Results 1 – 25 of 91) sorted by relevance

1234

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Lex/
H A DMacroInfo.h405 DefInfo getDefinition();
406 const DefInfo getDefinition() const { in getDefinition() function
407 return const_cast<MacroDirective *>(this)->getDefinition(); in getDefinition()
411 if (const DefInfo Def = getDefinition()) in isDefined()
417 return getDefinition().getMacroInfo(); in getMacroInfo()
419 MacroInfo *getMacroInfo() { return getDefinition().getMacroInfo(); } in getMacroInfo()
504 return DefDirective->getPrevious()->getDefinition(); in getPreviousDefinition()
H A DPreprocessingRecord.h187 if (MacroDefinitionRecord *Def = getDefinition()) in getName()
194 MacroDefinitionRecord *getDefinition() const { in getDefinition() function
/freebsd-14.2/contrib/llvm-project/clang/lib/Interpreter/
H A DInterpreterUtils.cpp56 TD && !TD->getDefinition()) in LookupNamespace()
84 PrimaryWithin = llvm::dyn_cast_or_null<DeclContext>(TD->getDefinition()); in LookupNamed()
H A DCodeCompletion.cpp344 << std::distance(Record->getDefinition()->method_begin(), in completeVisibleDeclsMap()
345 Record->getDefinition()->method_end()) in completeVisibleDeclsMap()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDeclObjC.cpp97 if (const ObjCProtocolDecl *Def = Proto->getDefinition()) in getMethod()
327 if (const ObjCInterfaceDecl *def = getDefinition()) in getTypeParamList()
578 getCanonicalDecl()->getDefinition() == getDefinition()) in isDesignatedInitializer()
801 Hasher.AddObjCInterfaceDecl(getDefinition()); in getODRHash()
1636 if (const ObjCInterfaceDecl *Def = getDefinition()) { in getImplementation()
2009 const ObjCProtocolDecl *Def = getDefinition(); in lookupMethod()
2049 if (const ObjCProtocolDecl *PDecl = getDefinition()) { in collectPropertiesToImplement()
2065 if (const ObjCProtocolDecl *PDecl = getDefinition()) { in collectInheritedProtocolProperties()
2099 Hasher.AddObjCProtocolDecl(getDefinition()); in getODRHash()
2201 ClassInterface = ClassInterface->getDefinition(); in Create()
[all …]
H A DDeclBase.cpp570 Definition = ID->getDefinition(); in getExternalSourceSymbolAttr()
572 Definition = PD->getDefinition(); in getExternalSourceSymbolAttr()
574 Definition = TD->getDefinition(); in getExternalSourceSymbolAttr()
1388 if (auto *Def = OID->getDefinition()) in getPrimaryContext()
1394 if (auto *Def = OPD->getDefinition()) in getPrimaryContext()
1411 if (TagDecl *Def = Tag->getDefinition()) in getPrimaryContext()
H A DExternalASTMerger.cpp312 if (!SourceTag->getDefinition()) in CompleteType()
332 if (!SourceInterface->getDefinition()) in CompleteType()
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/
H A DUSRFindingAction.cpp117 if (!RecordDecl->getDefinition()) { in handleCXXRecordDecl()
121 RecordDecl = RecordDecl->getDefinition(); in handleCXXRecordDecl()
157 const auto* RecordDecl = RD->getDefinition(); in addUSRsOfCtorDtors()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DRecordLayout.h252 Base = Base->getDefinition(); in getBaseClassOffset()
262 VBase = VBase->getDefinition(); in getVBaseClassOffset()
H A DDecl.h1310 VarDecl *getDefinition(ASTContext &);
1314 VarDecl *getDefinition() { in getDefinition() function
1315 return getDefinition(getASTContext()); in getDefinition()
1317 const VarDecl *getDefinition() const { in getDefinition() function
2226 FunctionDecl *getDefinition() { in getDefinition() function
2232 const FunctionDecl *getDefinition() const { in getDefinition() function
3730 TagDecl *getDefinition() const;
3927 EnumDecl *getDefinition() const { in getDefinition() function
3962 const EnumDecl *E = getDefinition(); in enumerator_begin()
3969 const EnumDecl *E = getDefinition(); in enumerator_end()
[all …]
H A DDeclObjC.h1450 if (const ObjCInterfaceDecl *Def = getDefinition()) in ivar_begin()
1458 if (const ObjCInterfaceDecl *Def = getDefinition()) in ivar_end()
1520 return getDefinition() == this; in isThisDeclarationADefinition()
1538 ObjCInterfaceDecl *getDefinition() { in getDefinition() function
1545 const ObjCInterfaceDecl *getDefinition() const { in getDefinition() function
2244 ObjCProtocolDecl *getDefinition() { in getDefinition() function
2249 const ObjCProtocolDecl *getDefinition() const { in getDefinition() function
2256 return getDefinition() == this; in isThisDeclarationADefinition()
/freebsd-14.2/contrib/llvm-project/clang/lib/Lex/
H A DMacroInfo.cpp198 MacroDirective::DefInfo MacroDirective::getDefinition() { in getDefinition() function in MacroDirective
223 for (DefInfo Def = getDefinition(); Def; Def = Def.getPreviousDefinition()) { in findDirectiveAtLoc()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/
H A DCallGraph.h197 FunctionDecl *getDefinition() const { in getDefinition() function
198 return getDecl()->getAsFunction()->getDefinition(); in getDefinition()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedObjectChecker.cpp277 const RecordDecl *RD = R->getValueType()->getAsRecordDecl()->getDefinition(); in isNonUnionUninit()
517 return M->getDefinition()->getBody(); in getMethodBody()
530 Parent = Parent->getDefinition(); in hasUnguardedAccess()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp101 const RecordDecl *RD = TTy->getDecl()->getDefinition(); in isValidBaseType()
287 const RecordDecl *RD = TTy->getDecl()->getDefinition(); in CollectFields()
339 const RecordDecl *RD = TTy->getDecl()->getDefinition(); in getBaseTypeInfoHelper()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DPaddingChecker.cpp78 if (!(RD = RD->getDefinition())) in visitRecord()
134 if (!(RD = RD->getDefinition())) in shouldSkipDecl()
H A DDynamicTypeChecker.cpp144 return Decl->getDefinition(); in hasDefinition()
H A DIvarInvalidationChecker.cpp258 containsInvalidationMethod(I->getDefinition(), OutInfo, Partial); in containsInvalidationMethod()
272 containsInvalidationMethod(I->getDefinition(), OutInfo, Partial); in containsInvalidationMethod()
H A DLLVMConventionsChecker.cpp250 const RecordDecl *RD = RT->getDecl()->getDefinition(); in Visit()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTCommon.cpp306 if (const TagDecl *Def = cast<TagDecl>(DC)->getDefinition()) in getDefinitiveDeclContext()
335 = cast<ObjCProtocolDecl>(DC)->getDefinition()) in getDefinitiveDeclContext()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DPtrTypesSemantics.cpp59 R = R->getDefinition(); in isRefCountable()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DUsedDeclVisitor.h75 if (Record->getDefinition()) in VisitCXXDeleteExpr()
H A DSemaDeclObjC.cpp1059 if (ObjCInterfaceDecl *Def = PrevIDecl->getDefinition()) { in ActOnStartClassInterface()
1297 !PDecl->getDefinition()->isUnconditionallyVisible()) { in NestedProtocolHasNoDefinition()
1334 if (!PDecl->isThisDeclarationADefinition() && PDecl->getDefinition()) in FindProtocolDeclaration()
1335 PDecl = PDecl->getDefinition(); in FindProtocolDeclaration()
1478 proto = proto->getDefinition(); in actOnObjCTypeArgsOrProtocolQualifiers()
2758 PDecl->getDefinition()) in CheckProtocolMethodDefs()
2759 PDecl = PDecl->getDefinition(); in CheckProtocolMethodDefs()
3128 } else if (ObjCInterfaceDecl *Def = PrevIDecl->getDefinition()) { in ActOnForwardClassDeclaration()
3942 if (!PDecl->isThisDeclarationADefinition() && PDecl->getDefinition()) in DiagnoseCategoryDirectMembersProtocolConformance()
3943 PDecl = PDecl->getDefinition(); in DiagnoseCategoryDirectMembersProtocolConformance()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DXCore.cpp382 const RecordDecl *RD = RT->getDecl()->getDefinition(); in appendRecordType()
431 if (const EnumDecl *ED = ET->getDecl()->getDefinition()) { in appendEnumType()
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DCallGraph.cpp98 if (FunctionDecl *Def = Ctor->getDefinition()) in VisitCXXConstructExpr()

1234