Home
last modified time | relevance | path

Searched refs:getAsRecordDecl (Results 1 – 25 of 40) sorted by relevance

12

/external/llvm-project/clang/lib/AST/
DASTImporterLookupTable.cpp30 LT.add(RTy->getAsRecordDecl()); in VisitTypedefNameDecl()
32 for (auto *it : RTy->getAsRecordDecl()->fields()) { in VisitTypedefNameDecl()
DNestedNameSpecifier.cpp185 CXXRecordDecl *NestedNameSpecifier::getAsRecordDecl() const { in getAsRecordDecl() function in NestedNameSpecifier
287 dyn_cast_or_null<ClassTemplateSpecializationDecl>(getAsRecordDecl()); in print()
DASTStructuralEquivalence.cpp432 return IsStructurallyEquivalent(Context, NNS1->getAsRecordDecl(), in IsStructurallyEquivalent()
433 NNS2->getAsRecordDecl()); in IsStructurallyEquivalent()
DCommentSema.cpp978 return isClassOrStructDeclImpl(ThisRecordType->getAsRecordDecl()); in isClassOrStructOrTagTypedefDecl()
DDeclCXX.cpp3009 return getUsingDecl()->getQualifier()->getAsRecordDecl(); in getNominatedBaseClass()
3289 const RecordDecl *RD = T->getAsRecordDecl(); in isValidStructGUID()
/external/llvm-project/clang-tools-extra/clangd/refactor/tweaks/
DExpandAutoType.cpp77 if (auto *RD = DD->getType()->getAsRecordDecl()) in isDeducedAsLambda()
/external/llvm-project/clang/include/clang/AST/
DAbstractBasicWriter.h232 asImpl().writeDeclRef(NNS->getAsRecordDecl()); in writeNestedNameSpecifier()
DNestedNameSpecifier.h193 CXXRecordDecl *getAsRecordDecl() const;
DType.h2243 RecordDecl *getAsRecordDecl() const;
6526 if (auto *RD = getTypePtr()->getBaseElementTypeUnsafe()->getAsRecordDecl())
6532 if (auto *RD = getTypePtr()->getBaseElementTypeUnsafe()->getAsRecordDecl())
6538 if (auto *RD = getTypePtr()->getBaseElementTypeUnsafe()->getAsRecordDecl())
/external/clang/include/clang/AST/
DNestedNameSpecifier.h186 CXXRecordDecl *getAsRecordDecl() const;
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DPaddingChecker.cpp87 return visitRecord(CXXRD->bases().begin()->getType()->getAsRecordDecl(), in visitRecord()
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
DUninitializedObjectChecker.cpp282 const RecordDecl *RD = R->getValueType()->getAsRecordDecl()->getDefinition(); in isNonUnionUninit()
/external/clang/lib/AST/
DNestedNameSpecifier.cpp173 CXXRecordDecl *NestedNameSpecifier::getAsRecordDecl() const { in getAsRecordDecl() function in NestedNameSpecifier
DDeclCXX.cpp2190 return getUsingDecl()->getQualifier()->getAsRecordDecl(); in getNominatedBaseClass()
/external/llvm-project/clang/lib/StaticAnalyzer/Core/
DBugReporterVisitors.cpp508 if (const RecordDecl *RRD = II.getType()->getAsRecordDecl()) in findRegionOfInterestInRecord()
525 if (const RecordDecl *RRD = FT->getAsRecordDecl()) in findRegionOfInterestInRecord()
534 if (const RecordDecl *RRD = PT->getAsRecordDecl()) in findRegionOfInterestInRecord()
602 if (const RecordDecl *RD = PT->getAsRecordDecl()) in VisitNode()
/external/llvm-project/clang/lib/Analysis/
DBodyFarm.cpp340 auto *FlagRecordDecl = FlagType->getAsRecordDecl(); in create_call_once()
/external/clang/lib/Sema/
DSemaCXXScopeSpec.cpp163 return NNS->getAsRecordDecl(); in computeDeclContext()
DSemaLookup.cpp2199 return LookupInSuper(R, NNS->getAsRecordDecl()); in LookupQualifiedName()
2235 return LookupInSuper(R, NNS->getAsRecordDecl()); in LookupParsedName()
/external/llvm-project/clang/lib/Sema/
DSemaCXXScopeSpec.cpp161 return NNS->getAsRecordDecl(); in computeDeclContext()
DSemaCodeComplete.cpp4761 static RecordDecl *getAsRecordDecl(const QualType BaseType) { in getAsRecordDecl() function
4762 if (auto *RD = BaseType->getAsRecordDecl()) in getAsRecordDecl()
5202 if (RecordDecl *RD = getAsRecordDecl(BaseType)) { in CodeCompleteMemberReferenceExpr()
5741 const auto *RD = getAsRecordDecl(BaseType); in CodeCompleteDesignator()
DSemaLookup.cpp2381 return LookupInSuper(R, NNS->getAsRecordDecl()); in LookupQualifiedName()
2417 return LookupInSuper(R, NNS->getAsRecordDecl()); in LookupParsedName()
/external/llvm-project/clang-tools-extra/clang-doc/
DSerialize.cpp218 if (const RecordDecl *D = T->getAsRecordDecl()) in getDeclForType()
/external/llvm-project/clang/lib/CodeGen/
DCGRecordLayoutBuilder.cpp335 if (const auto *FieldRD = Field->getType()->getAsRecordDecl()) in lowerUnion()
/external/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
DClangASTImporter.cpp1011 clang::RecordDecl *rd = return_type->getPointeeType()->getAsRecordDecl(); in MaybeCompleteReturnType()
/external/llvm-project/clang-tools-extra/clangd/
DFindTarget.cpp654 add(NNS->getAsRecordDecl(), Flags); in add()

12