| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| Type.h | 922 /// desugar until we hit the type \c Integer, which has no qualifiers on it. 2533 QualType desugar() const { return QualType(this, 0); } function in class:clang::BuiltinType 2594 QualType desugar() const { return QualType(this, 0); } function in class:clang::ComplexType 2620 QualType desugar() const { return getInnerType(); } function in class:clang::ParenType 2647 QualType desugar() const { return QualType(this, 0); } function in class:clang::PointerType 2680 QualType desugar() const { return AdjustedTy; } function in class:clang::AdjustedType 2729 QualType desugar() const { return QualType(this, 0); } function in class:clang::BlockPointerType 2799 QualType desugar() const { return QualType(this, 0); } function in class:clang::LValueReferenceType 2815 QualType desugar() const { return QualType(this, 0); } function in class:clang::RValueReferenceType 2859 QualType desugar() const { return QualType(this, 0); function in class:clang::MemberPointerType 2953 QualType desugar() const { return QualType(this, 0); } function in class:clang::final 2994 QualType desugar() const { return QualType(this, 0); } function in class:clang::IncompleteArrayType 3057 QualType desugar() const { return QualType(this, 0); } function in class:clang::VariableArrayType 3114 QualType desugar() const { return QualType(this, 0); } function in class:clang::DependentSizedArrayType 3159 QualType desugar() const { return QualType(this, 0); } function in class:clang::DependentAddressSpaceType 3203 QualType desugar() const { return QualType(this, 0); } function in class:clang::DependentSizedExtVectorType 3268 QualType desugar() const { return QualType(this, 0); } function in class:clang::VectorType 3323 QualType desugar() const { return QualType(this, 0); } function in class:clang::DependentVectorType 3403 QualType desugar() const { return QualType(this, 0); } function in class:clang::ExtVectorType 3440 QualType desugar() const { return QualType(this, 0); } function in class:clang::MatrixType 3532 QualType desugar() const { return QualType(this, 0); } function in class:clang::final 3863 QualType desugar() const { return QualType(this, 0); } function [all...] |
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| ASTDiagnostic.cpp | 28 static QualType Desugar(ASTContext &Context, QualType QT, bool &ShouldAKA) { 36 QT = ET->desugar(); 41 QT = PT->desugar(); 46 QT = MDT->desugar(); 52 QT = ST->desugar(); 57 QT = AT->desugar(); 62 QT = AT->desugar(); 69 QT = AT->desugar(); 73 // Desugar FunctionType if return type or any parameter type should be 78 QualType RT = Desugar(Context, SugarRT, DesugarReturn) [all...] |
| Type.cpp | 398 QualType desugar = split.Ty->getLocallyUnqualifiedSingleStepDesugaredType(); local 399 return Context.getQualifiedType(desugar, split.Quals); 429 return ty->desugar(); \ 449 Cur = Ty->desugar(); \ 469 // Do a single-step desugar, aborting the loop if the type isn't 477 next = ty->desugar(); \ 516 Cur = Ty->desugar().getTypePtr(); \ 549 Cur = Ty->desugar().getTypePtr(); \ 871 QualType desugaredType = recurse(T->desugar()); \ 874 if (desugaredType.getAsOpaquePtr() == T->desugar().getAsOpaquePtr()) 3387 QualType TypedefType::desugar() const { function in class:TypedefType 3391 QualType MacroQualifiedType::desugar() const { return getUnderlyingType(); } function in class:MacroQualifiedType 3416 QualType TypeOfExprType::desugar() const { function in class:TypeOfExprType 3442 QualType DecltypeType::desugar() const { function in class:DecltypeType [all...] |
| NSAPI.cpp | 535 T = TDT->desugar(); 578 T = TDT->desugar();
|
| QualTypeNames.cpp | 421 QT = cast<SubstTemplateTypeParmType>(QT.getTypePtr())->desugar();
|
| CommentSema.cpp | 975 auto DesugaredType = ThisElaboratedType->desugar();
|
| ODRHash.cpp | 1058 AddQualType(T->desugar());
|
| DeclPrinter.cpp | 168 BaseType = PTy->desugar();
|
| TypePrinter.cpp | 205 TC = AT->desugar()->getTypeClass();
|
| ASTContext.cpp | 1926 return getTypeInfo(cast<Class##Type>(T)->desugar().getTypePtr()); 2321 return getTypeInfo(cast<ObjCTypeParamType>(T)->desugar().getTypePtr()); 3481 llvm_unreachable("didn't desugar past all non-canonical types?");
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CodeGenTBAA.cpp | 91 QTy = TT->desugar();
|
| CGDebugInfo.cpp | 3155 T = Spec->desugar(); 4582 auto FnPtrType = CGM.getContext().getPointerType(FnTy->desugar());
|
| /src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ |
| ASTMatchersInternal.h | 1058 // template parameter on the uninitialized template, we can always desugar 1079 return matchesSpecialized(*S->desugar(), Finder, Builder); 1087 // FIXME: We desugar elaborated types. This makes the assumption that users 1091 return matchesSpecialized(S->desugar(), Finder, Builder);
|
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| SemaExprObjC.cpp | 4419 // We desugar some types but not others. We ignore those 4423 QDT = PT->desugar(); 4425 QDT = TP->desugar(); 4427 QDT = AT->desugar();
|
| SemaStmt.cpp | 2819 CreateParsedType(VAT->desugar(), Context.getTrivialTypeSourceInfo( 2820 VAT->desugar(), RangeLoc)) 2829 CreateParsedType(VAT->desugar(),
|
| SemaType.cpp | 4672 typedefTy = typedefTy->desugar()->getAs<TypedefType>(); 6803 Desugar, 6857 Stack.push_back(Desugar); 6892 case Desugar: 7933 QualType BaseTy = TypedefTy->desugar();
|
| SemaChecking.cpp | 8703 TyTy = UserTy->desugar();
|
| SemaDeclAttr.cpp | 7533 T = TT->desugar();
|
| SemaExpr.cpp | 4423 T = cast<TypedefType>(Ty)->desugar(); 4426 T = cast<DecltypeType>(Ty)->desugar();
|
| SemaDecl.cpp | 8804 PT = Typedef->desugar();
|