Searched refs:ElaboratedType (Results 1 – 18 of 18) sorted by relevance
| /freebsd-10-stable/contrib/llvm/tools/lldb/source/Symbol/ |
| D | ClangASTType.cpp | 146 …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/ |
| D | LLVMConventionsChecker.cpp | 52 if (const ElaboratedType *QT = T->getAs<ElaboratedType>()) in IsStdString()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| D | ASTMatchers.h | 3224 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/ |
| D | NestedNameSpecifier.cpp | 264 assert(!isa<ElaboratedType>(T) && in print()
|
| D | DeclPrinter.cpp | 263 if (!BaseType.isNull() && isa<ElaboratedType>(BaseType)) in VisitDeclContext() 264 BaseType = cast<ElaboratedType>(BaseType)->getNamedType(); in VisitDeclContext()
|
| D | TypePrinter.cpp | 1016 void TypePrinter::printElaboratedBefore(const ElaboratedType *T, in printElaboratedBefore() 1030 void TypePrinter::printElaboratedAfter(const ElaboratedType *T, in printElaboratedAfter()
|
| D | ASTDiagnostic.cpp | 34 if (const ElaboratedType *ET = dyn_cast<ElaboratedType>(Ty)) { in Desugar()
|
| D | ASTImporter.cpp | 73 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()
|
| D | Type.cpp | 1478 if (const ElaboratedType *Elab = dyn_cast<ElaboratedType>(this)) in isElaboratedTypeSpecifier()
|
| D | ASTContext.cpp | 1694 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/ |
| D | Type.h | 96 class ElaboratedType; 3977 class ElaboratedType : public TypeWithKeyword, public llvm::FoldingSetNode { 3985 ElaboratedType(ElaboratedTypeKeyword Keyword, NestedNameSpecifier *NNS, 4001 ~ElaboratedType();
|
| D | RecursiveASTVisitor.h | 979 DEF_TRAVERSE_TYPE(ElaboratedType, { 1210 DEF_TRAVERSE_TYPELOC(ElaboratedType, {
|
| D | ASTContext.h | 110 mutable llvm::FoldingSet<ElaboratedType> ElaboratedTypes;
|
| D | TypeLoc.h | 1637 ElaboratedType,
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | SemaType.cpp | 906 = ElaboratedType::getKeywordForTypeSpec(DS.getTypeSpecType()); in ConvertDeclSpecToType() 3555 if (TInfo->getType()->getAs<ElaboratedType>()) { in VisitTemplateSpecializationTypeLoc() 3720 if (isa<ElaboratedType>(ClsTy)) { in VisitMemberPointerTypeLoc()
|
| D | TreeTransform.h | 4987 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/ |
| D | CGDebugInfo.cpp | 1931 T = cast<ElaboratedType>(T)->getNamedType(); in UnwrapTypeForDebugInfo()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Serialization/ |
| D | ASTWriter.cpp | 377 void ASTTypeWriter::VisitElaboratedType(const ElaboratedType *T) { in VisitElaboratedType()
|