Searched defs:getCanonicalDecl (Results 1 - 8 of 8) sorted by relevance

/external/clang/include/clang/AST/
H A DGlobalDecl.h52 GlobalDecl getCanonicalDecl() const { function in class:clang::GlobalDecl
54 CanonGD.Value.setPointer(Value.getPointer()->getCanonicalDecl());
H A DDecl.h437 NamespaceDecl *getCanonicalDecl() override {
440 const NamespaceDecl *getCanonicalDecl() const { function in class:clang::NamespaceDecl
917 VarDecl *getCanonicalDecl() override;
918 const VarDecl *getCanonicalDecl() const {
919 return const_cast<VarDecl*>(this)->getCanonicalDecl();
1755 bool isDeleted() const { return getCanonicalDecl()->IsDeleted; }
1832 virtual const FunctionDecl *getCanonicalDecl() const;
1833 FunctionDecl *getCanonicalDecl() override;
2268 FieldDecl *getCanonicalDecl() override { return getFirstDecl(); }
2269 const FieldDecl *getCanonicalDecl() cons
[all...]
H A DDeclBase.h705 virtual Decl *getCanonicalDecl() { return this; } function in class:clang::Decl
706 const Decl *getCanonicalDecl() const { function in class:clang::Decl
707 return const_cast<Decl*>(this)->getCanonicalDecl();
711 bool isCanonicalDecl() const { return getCanonicalDecl() == this; }
985 return D1->getCanonicalDecl() == D2->getCanonicalDecl();
H A DDeclTemplate.h635 RedeclarableTemplateDecl *getCanonicalDecl() override {
638 const RedeclarableTemplateDecl *getCanonicalDecl() const { function in class:clang::TemplateParameterList::DependentFunctionTemplateSpecializationInfo
823 FunctionTemplateDecl *getCanonicalDecl() override {
825 RedeclarableTemplateDecl::getCanonicalDecl());
827 const FunctionTemplateDecl *getCanonicalDecl() const { function in class:clang::TemplateParameterList::FunctionTemplateDecl
829 RedeclarableTemplateDecl::getCanonicalDecl());
1885 ClassTemplateDecl *getCanonicalDecl() override {
1887 RedeclarableTemplateDecl::getCanonicalDecl());
1889 const ClassTemplateDecl *getCanonicalDecl() const { function in class:clang::TemplateParameterList::ClassTemplateDecl
1891 RedeclarableTemplateDecl::getCanonicalDecl());
2127 const TypeAliasTemplateDecl *getCanonicalDecl() const { function in class:clang::TemplateParameterList::TypeAliasTemplateDecl
2723 const VarTemplateDecl *getCanonicalDecl() const { function in class:clang::TemplateParameterList::VarTemplateDecl
[all...]
H A DDeclCXX.h645 CXXRecordDecl *getCanonicalDecl() override {
646 return cast<CXXRecordDecl>(RecordDecl::getCanonicalDecl());
648 virtual const CXXRecordDecl *getCanonicalDecl() const { function in class:clang::CXXRecordDecl
649 return cast<CXXRecordDecl>(RecordDecl::getCanonicalDecl());
1741 cast<CXXMethodDecl>(const_cast<CXXMethodDecl*>(this)->getCanonicalDecl());
1763 CXXMethodDecl *getCanonicalDecl() override {
1764 return cast<CXXMethodDecl>(FunctionDecl::getCanonicalDecl());
1766 const CXXMethodDecl *getCanonicalDecl() const override {
1767 return const_cast<CXXMethodDecl*>(this)->getCanonicalDecl();
1781 return !(isDeleted() || getCanonicalDecl()
2789 const UsingShadowDecl *getCanonicalDecl() const { function in class:clang::UsingShadowDecl
[all...]
H A DDeclObjC.h264 ObjCMethodDecl *getCanonicalDecl() override;
265 const ObjCMethodDecl *getCanonicalDecl() const {
266 return const_cast<ObjCMethodDecl*>(this)->getCanonicalDecl();
1354 ObjCInterfaceDecl *getCanonicalDecl() override { return getFirstDecl(); }
1355 const ObjCInterfaceDecl *getCanonicalDecl() const { return getFirstDecl(); } function in class:clang::ObjCInterfaceDecl
1673 ObjCProtocolDecl *getCanonicalDecl() override { return getFirstDecl(); }
1674 const ObjCProtocolDecl *getCanonicalDecl() const { return getFirstDecl(); } function in class:clang::ObjCProtocolDecl
/external/clang/lib/AST/
H A DDeclObjC.cpp768 ObjCMethodDecl *ObjCMethodDecl::getCanonicalDecl() { function in class:ObjCMethodDecl
H A DDecl.cpp614 if (Function->getCanonicalDecl()->getStorageClass() == SC_Static)
1109 if (Function->getCanonicalDecl()->getStorageClass() == SC_Static)
1802 VarDecl *VarDecl::getCanonicalDecl() { return getFirstDecl(); } function in class:VarDecl
2303 Definition = I->IsDeleted ? I->getCanonicalDecl() : I;
2492 if (getCanonicalDecl()->getStorageClass() == SC_Static)
2529 const FunctionDecl *FunctionDecl::getCanonicalDecl() const { function in class:FunctionDecl
2533 FunctionDecl *FunctionDecl::getCanonicalDecl() { return getFirstDecl(); } function in class:FunctionDecl
3269 const FieldDecl *Canonical = getCanonicalDecl();
3280 I->getCanonicalDecl()->CachedFieldIndex = Index + 1;
3317 TagDecl *TagDecl::getCanonicalDecl() { retur function in class:TagDecl
[all...]

Completed in 4598 milliseconds