Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/llvm/tools/lldb/source/Symbol/
DClangASTType.cpp146 …return GetCompleteQualType (ast, cast<ElaboratedType>(qual_type)->getNamedType(), allow_completion… in GetCompleteQualType()
212 … return ClangASTType(m_ast, cast<ElaboratedType>(qual_type)->getNamedType()).IsAggregateType(); in IsAggregateType()
274 …return ClangASTType (m_ast, cast<ElaboratedType>(qual_type)->getNamedType()).IsArrayType (element_… in IsArrayType()
392 … return ClangASTType (m_ast, cast<ElaboratedType>(qual_type)->getNamedType()).IsFunctionType(); in IsFunctionType()
456 …return ClangASTType (m_ast, cast<ElaboratedType>(qual_type)->getNamedType()).IsFunctionPointerType… in IsFunctionPointerType()
533 …return ClangASTType (m_ast, cast<ElaboratedType>(qual_type)->getNamedType()).IsPointerType(pointee… in IsPointerType()
592 …return ClangASTType (m_ast, cast<ElaboratedType>(qual_type)->getNamedType()).IsPointerOrReferenceT… in IsPointerOrReferenceType()
626 …return ClangASTType(m_ast, cast<ElaboratedType>(qual_type)->getNamedType()).IsReferenceType(pointe… in IsReferenceType()
813 … cast<ElaboratedType>(qual_type)->getNamedType()).IsPossibleDynamicType (dynamic_pointee_type, in IsPossibleDynamicType()
1261 …return ClangASTType (m_ast, cast<ElaboratedType>(qual_type)->getNamedType()).GetTypeInfo (pointee_… in GetTypeInfo()
[all …]
/freebsd-10-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
DLLVMConventionsChecker.cpp52 if (const ElaboratedType *QT = T->getAs<ElaboratedType>()) in IsStdString()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/ASTMatchers/
DASTMatchers.h3224 AST_TYPE_MATCHER(ElaboratedType, elaboratedType);
3241 AST_MATCHER_P(ElaboratedType, hasQualifier, in AST_MATCHER_P() argument
3264 AST_MATCHER_P(ElaboratedType, namesType, internal::Matcher<QualType>, in AST_MATCHER_P() argument
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/
DNestedNameSpecifier.cpp264 assert(!isa<ElaboratedType>(T) && in print()
DDeclPrinter.cpp263 if (!BaseType.isNull() && isa<ElaboratedType>(BaseType)) in VisitDeclContext()
264 BaseType = cast<ElaboratedType>(BaseType)->getNamedType(); in VisitDeclContext()
DTypePrinter.cpp1016 void TypePrinter::printElaboratedBefore(const ElaboratedType *T, in printElaboratedBefore()
1030 void TypePrinter::printElaboratedAfter(const ElaboratedType *T, in printElaboratedAfter()
DASTDiagnostic.cpp34 if (const ElaboratedType *ET = dyn_cast<ElaboratedType>(Ty)) { in Desugar()
DASTImporter.cpp73 QualType VisitElaboratedType(const ElaboratedType *T);
723 const ElaboratedType *Elab1 = cast<ElaboratedType>(T1); in IsStructurallyEquivalent()
724 const ElaboratedType *Elab2 = cast<ElaboratedType>(T2); in IsStructurallyEquivalent()
1758 QualType ASTNodeImporter::VisitElaboratedType(const ElaboratedType *T) { in VisitElaboratedType()
DType.cpp1478 if (const ElaboratedType *Elab = dyn_cast<ElaboratedType>(this)) in isElaboratedTypeSpecifier()
DASTContext.cpp1694 return getTypeInfo(cast<ElaboratedType>(T)->getNamedType().getTypePtr()); in getTypeInfoImpl()
3247 ElaboratedType::Profile(ID, Keyword, NNS, NamedType); in getElaboratedType()
3250 ElaboratedType *T = ElaboratedTypes.FindNodeOrInsertPos(ID, InsertPos); in getElaboratedType()
3257 ElaboratedType *CheckT = ElaboratedTypes.FindNodeOrInsertPos(ID, InsertPos); in getElaboratedType()
3262 T = new (*this) ElaboratedType(Keyword, NNS, NamedType, Canon); in getElaboratedType()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/
DType.h96 class ElaboratedType;
3977 class ElaboratedType : public TypeWithKeyword, public llvm::FoldingSetNode {
3985 ElaboratedType(ElaboratedTypeKeyword Keyword, NestedNameSpecifier *NNS,
4001 ~ElaboratedType();
DRecursiveASTVisitor.h979 DEF_TRAVERSE_TYPE(ElaboratedType, {
1210 DEF_TRAVERSE_TYPELOC(ElaboratedType, {
DASTContext.h110 mutable llvm::FoldingSet<ElaboratedType> ElaboratedTypes;
DTypeLoc.h1637 ElaboratedType,
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaType.cpp906 = ElaboratedType::getKeywordForTypeSpec(DS.getTypeSpecType()); in ConvertDeclSpecToType()
3555 if (TInfo->getType()->getAs<ElaboratedType>()) { in VisitTemplateSpecializationTypeLoc()
3720 if (isa<ElaboratedType>(ClsTy)) { in VisitMemberPointerTypeLoc()
DTreeTransform.h4987 const ElaboratedType *T = TL.getTypePtr(); in TransformElaboratedType()
5114 if (const ElaboratedType* ElabT = Result->getAs<ElaboratedType>()) { in TransformDependentNameType()
5173 if (const ElaboratedType *ElabT = dyn_cast<ElaboratedType>(Result)) { in TransformDependentTemplateSpecializationType()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGDebugInfo.cpp1931 T = cast<ElaboratedType>(T)->getNamedType(); in UnwrapTypeForDebugInfo()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Serialization/
DASTWriter.cpp377 void ASTTypeWriter::VisitElaboratedType(const ElaboratedType *T) { in VisitElaboratedType()