Searched refs:ParenType (Results 1 - 17 of 17) sorted by relevance

/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTType.cpp149 return GetCompleteQualType (ast, cast<ParenType>(qual_type)->desugar(), allow_completion);
216 return ClangASTType(m_ast, cast<ParenType>(qual_type)->desugar()).IsAggregateType();
278 return ClangASTType (m_ast, cast<clang::ParenType>(qual_type)->desugar()).IsArrayType (element_type_ptr,
394 return ClangASTType (m_ast, cast<clang::ParenType>(qual_type)->desugar()).IsFunctionType();
458 return ClangASTType (m_ast, cast<clang::ParenType>(qual_type)->desugar()).IsFunctionPointerType();
535 return ClangASTType (m_ast, cast<clang::ParenType>(qual_type)->desugar()).IsPointerType(pointee_type);
594 return ClangASTType (m_ast, cast<clang::ParenType>(qual_type)->desugar()).IsPointerOrReferenceType(pointee_type);
628 return ClangASTType(m_ast, cast<clang::ParenType>(qual_type)->desugar()).IsReferenceType(pointee_type);
819 cast<ParenType>(qual_type)->desugar()).IsPossibleDynamicType (dynamic_pointee_type,
1263 return ClangASTType (m_ast, cast<clang::ParenType>(qual_typ
[all...]
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchers.h3032 /// \brief Matches \c ParenType nodes.
3042 AST_TYPE_MATCHER(ParenType, parenType);
3044 /// \brief Matches \c ParenType nodes where the inner type is a specific type.
3055 /// Usable as: Matcher<ParenType>
3057 AST_POLYMORPHIC_SUPPORTED_TYPES_1(ParenType));
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/AST/
H A DASTDiagnostic.cpp39 if (const ParenType *PT = dyn_cast<ParenType>(Ty)) {
H A DDeclPrinter.cpp421 while (const ParenType *PT = dyn_cast<ParenType>(Ty)) {
H A DType.cpp307 while (const ParenType *PT = T->getAs<ParenType>())
590 AutoType *VisitParenType(const ParenType *T) {
H A DTypePrinter.cpp1036 void TypePrinter::printParenBefore(const ParenType *T, raw_ostream &OS) {
1043 void TypePrinter::printParenAfter(const ParenType *T, raw_ostream &OS) {
H A DASTImporter.cpp59 QualType VisitParenType(const ParenType *T);
603 cast<ParenType>(T1)->getInnerType(),
604 cast<ParenType>(T2)->getInnerType()))
1645 QualType ASTNodeImporter::VisitParenType(const ParenType *T) {
H A DASTContext.cpp1676 return getTypeInfo(cast<ParenType>(T)->getInnerType().getTypePtr());
3271 ParenType::Profile(ID, InnerType);
3274 ParenType *T = ParenTypes.FindNodeOrInsertPos(ID, InsertPos);
3281 ParenType *CheckT = ParenTypes.FindNodeOrInsertPos(ID, InsertPos);
3286 T = new (*this) ParenType(InnerType, Canon);
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaType.cpp2739 if (isa<ParenType>(T)) {
3996 } else if (const ParenType *paren = dyn_cast<ParenType>(type)) {
4251 } else if (isa<ParenType>(Ty)) {
4252 T = cast<ParenType>(Ty)->getInnerType();
4315 QualType New = wrap(C, cast<ParenType>(Old)->getInnerType(), I);
H A DSemaExprObjC.cpp3295 if (const ParenType *PT = dyn_cast<ParenType>(DT))
H A DSemaDecl.cpp4444 if (const ParenType* PTy = dyn_cast<ParenType>(Ty)) {
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/
H A DRecursiveASTVisitor.h975 DEF_TRAVERSE_TYPE(ParenType, {
1202 DEF_TRAVERSE_TYPELOC(ParenType, {
H A DTypeLoc.h940 : public ConcreteTypeLoc<UnqualTypeLoc, ParenTypeLoc, ParenType,
H A DType.h851 if (isa<ParenType>(*this))
1937 /// ParenType - Sugar for parentheses used when specifying types.
1939 class ParenType : public Type, public llvm::FoldingSetNode { class in namespace:clang
1942 ParenType(QualType InnerType, QualType CanonType) : function in class:clang::ParenType
H A DASTContext.h109 mutable llvm::FoldingSet<ParenType> ParenTypes;
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1934 T = cast<ParenType>(T)->getInnerType();
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriter.cpp372 void ASTTypeWriter::VisitParenType(const ParenType *T) {

Completed in 425 milliseconds