Home
last modified time | relevance | path

Searched refs:ElaboratedType (Results 1 – 23 of 23) sorted by relevance

/external/clang/lib/StaticAnalyzer/Checkers/
DLLVMConventionsChecker.cpp52 if (const ElaboratedType *QT = T->getAs<ElaboratedType>()) in IsStdString()
/external/v8/tools/clang/blink_gc_plugin/
DRecordInfo.cpp583 if (!isa<ElaboratedType>(type)) in CreateEdgeFromOriginalType()
585 const ElaboratedType* elaboratedType = cast<ElaboratedType>(type); in CreateEdgeFromOriginalType()
/external/v8/tools/clang/plugins/
DFindBadConstructsConsumer.cpp59 if (const ElaboratedType* elaborated = dyn_cast<ElaboratedType>(type)) in UnwrapType()
670 CountType(dyn_cast<ElaboratedType>(type)->getNamedType().getTypePtr(), in CountType()
/external/clang/lib/Tooling/Core/
DQualTypeNames.cpp437 if (const auto *ETypeInput = dyn_cast<ElaboratedType>(QT.getTypePtr())) { in getFullyQualifiedType()
/external/clang/tools/libclang/
DCXType.cpp430 TP = cast<ElaboratedType>(TP)->getNamedType().getTypePtrOrNull(); in clang_getTypeDeclaration()
999 return MakeCXType(cast<ElaboratedType>(TP)->getNamedType(), GetTU(CT)); in clang_Type_getNamedType()
DCXCursor.cpp1054 if (const ElaboratedType *ElabT = Ty->getAs<ElaboratedType>()) { in getTypeRefCursor()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h4834 AST_TYPE_MATCHER(ElaboratedType, elaboratedType);
4851 AST_MATCHER_P(ElaboratedType, hasQualifier, in AST_MATCHER_P() argument
4874 AST_MATCHER_P(ElaboratedType, namesType, internal::Matcher<QualType>, in AST_MATCHER_P() argument
/external/clang/lib/AST/
DNestedNameSpecifier.cpp308 assert(!isa<ElaboratedType>(T) && in print()
DDeclPrinter.cpp304 if (!BaseType.isNull() && isa<ElaboratedType>(BaseType)) in VisitDeclContext()
305 BaseType = cast<ElaboratedType>(BaseType)->getNamedType(); in VisitDeclContext()
DTypePrinter.cpp1088 void TypePrinter::printElaboratedBefore(const ElaboratedType *T, in printElaboratedBefore()
1104 void TypePrinter::printElaboratedAfter(const ElaboratedType *T, in printElaboratedAfter()
DASTDiagnostic.cpp37 if (const ElaboratedType *ET = dyn_cast<ElaboratedType>(Ty)) { in Desugar()
DASTImporter.cpp75 QualType VisitElaboratedType(const ElaboratedType *T);
822 const ElaboratedType *Elab1 = cast<ElaboratedType>(T1); in IsStructurallyEquivalent()
823 const ElaboratedType *Elab2 = cast<ElaboratedType>(T2); in IsStructurallyEquivalent()
1932 QualType ASTNodeImporter::VisitElaboratedType(const ElaboratedType *T) { in VisitElaboratedType()
DType.cpp2496 if (const ElaboratedType *Elab = dyn_cast<ElaboratedType>(this)) in isElaboratedTypeSpecifier()
DASTContext.cpp1808 return getTypeInfo(cast<ElaboratedType>(T)->getNamedType().getTypePtr()); in getTypeInfoImpl()
3504 ElaboratedType::Profile(ID, Keyword, NNS, NamedType); in getElaboratedType()
3507 ElaboratedType *T = ElaboratedTypes.FindNodeOrInsertPos(ID, InsertPos); in getElaboratedType()
3514 ElaboratedType *CheckT = ElaboratedTypes.FindNodeOrInsertPos(ID, InsertPos); in getElaboratedType()
3519 T = new (*this, TypeAlignment) ElaboratedType(Keyword, NNS, NamedType, Canon); in getElaboratedType()
DItaniumMangle.cpp1934 cast<ElaboratedType>(Ty)->getNamedType(), Prefix); in mangleUnresolvedTypeOrSimpleId()
/external/clang/include/clang/AST/
DType.h99 class ElaboratedType;
4433 class ElaboratedType : public TypeWithKeyword, public llvm::FoldingSetNode {
4441 ElaboratedType(ElaboratedTypeKeyword Keyword, NestedNameSpecifier *NNS,
4457 ~ElaboratedType();
DRecursiveASTVisitor.h1020 DEF_TRAVERSE_TYPE(ElaboratedType, {
1244 DEF_TRAVERSE_TYPELOC(ElaboratedType, {
DTypeLoc.h1724 ElaboratedType,
DASTContext.h124 mutable llvm::FoldingSet<ElaboratedType> ElaboratedTypes;
/external/clang/lib/Sema/
DSemaType.cpp1462 = ElaboratedType::getKeywordForTypeSpec(DS.getTypeSpecType()); in ConvertDeclSpecToType()
4868 if (TInfo->getType()->getAs<ElaboratedType>()) { in VisitTemplateSpecializationTypeLoc()
5044 if (isa<ElaboratedType>(ClsTy)) { in VisitMemberPointerTypeLoc()
DTreeTransform.h5676 const ElaboratedType *T = TL.getTypePtr(); in TransformElaboratedType()
5814 if (const ElaboratedType* ElabT = Result->getAs<ElaboratedType>()) { in TransformDependentNameType()
5873 if (const ElaboratedType *ElabT = dyn_cast<ElaboratedType>(Result)) { in TransformDependentTemplateSpecializationType()
/external/clang/lib/CodeGen/
DCGDebugInfo.cpp2293 T = cast<ElaboratedType>(T)->getNamedType(); in UnwrapTypeForDebugInfo()
/external/clang/lib/Serialization/
DASTWriter.cpp436 void ASTTypeWriter::VisitElaboratedType(const ElaboratedType *T) { in VisitElaboratedType()