Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DNestedNameSpecifier.cpp185 CXXRecordDecl *NestedNameSpecifier::getAsRecordDecl() const { in getAsRecordDecl() function in NestedNameSpecifier
309 dyn_cast_or_null<ClassTemplateSpecializationDecl>(getAsRecordDecl()); in print()
H A DASTStructuralEquivalence.cpp157 return IsStructurallyEquivalent(Context, NNS1->getAsRecordDecl(), in IsStructurallyEquivalent()
158 NNS2->getAsRecordDecl()); in IsStructurallyEquivalent()
H A DDeclCXX.cpp2706 return getUsingDecl()->getQualifier()->getAsRecordDecl(); in getNominatedBaseClass()
H A DType.cpp1617 RecordDecl *Type::getAsRecordDecl() const { in getAsRecordDecl() function in Type
H A DASTImporter.cpp7941 cast_or_null<CXXRecordDecl>(Import(FromNNS->getAsRecordDecl()))) { in Import()
8028 Spec->getAsRecordDecl(), in Import()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DNestedNameSpecifier.h192 CXXRecordDecl *getAsRecordDecl() const;
H A DType.h2158 RecordDecl *getAsRecordDecl() const;
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DPaddingChecker.cpp90 return visitRecord(CXXRD->bases().begin()->getType()->getAsRecordDecl(), in visitRecord()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedObjectChecker.cpp266 const RecordDecl *RD = R->getValueType()->getAsRecordDecl()->getDefinition(); in isNonUnionUninit()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp374 if (const RecordDecl *RD = PT->getAsRecordDecl()) in VisitNode()
413 if (const RecordDecl *RRD = II.getType()->getAsRecordDecl())
429 if (const RecordDecl *RRD = FT->getAsRecordDecl())
437 if (const RecordDecl *RRD = PT->getAsRecordDecl())
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DBodyFarm.cpp344 auto *FlagRecordDecl = FlagType->getAsRecordDecl(); in create_call_once()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp316 if (const auto *FieldRD = Field->getType()->getAsRecordDecl()) in lowerUnion()
H A DCGExprConstant.cpp2089 if (const auto *FieldRD = Field->getType()->getAsRecordDecl()) in EmitNullConstant()
H A DCGOpenMPRuntime.cpp7750 const auto *RD = VD->getType().getCanonicalType()->getAsRecordDecl(); in generateInfoForCapture()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp162 return NNS->getAsRecordDecl(); in computeDeclContext()
H A DSemaLookup.cpp2234 return LookupInSuper(R, NNS->getAsRecordDecl()); in LookupQualifiedName()
2270 return LookupInSuper(R, NNS->getAsRecordDecl()); in LookupParsedName()
H A DSemaDeclAttr.cpp505 BaseSpecifier.getType()->getAsRecordDecl(), OO_Star); in threadSafetyCheckIsSmartPointer()
508 BaseSpecifier.getType()->getAsRecordDecl(), OO_Arrow); in threadSafetyCheckIsSmartPointer()
H A DTreeTransform.h3617 SourceLocation(), QNNS->getAsRecordDecl())); in TransformNestedNameSpecifierLoc()
H A DSemaDeclCXX.cpp9742 UD->getQualifier()->getAsRecordDecl()); in BuildUsingShadowDecl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriter.cpp5747 AddDeclRef(NNS->getAsRecordDecl()); in AddNestedNameSpecifier()
5800 AddDeclRef(NNS.getNestedNameSpecifier()->getAsRecordDecl()); in AddNestedNameSpecifierLoc()