Home
last modified time | relevance | path

Searched refs:desugar (Results 1 – 25 of 33) sorted by relevance

12

/openbsd/src/gnu/llvm/clang/include/clang/AST/
DType.h2671 QualType desugar() const { return QualType(this, 0); }
2734 QualType desugar() const { return QualType(this, 0); }
2760 QualType desugar() const { return getInnerType(); }
2787 QualType desugar() const { return QualType(this, 0); }
2820 QualType desugar() const { return AdjustedTy; }
2869 QualType desugar() const { return QualType(this, 0); }
2939 QualType desugar() const { return QualType(this, 0); }
2955 QualType desugar() const { return QualType(this, 0); }
2999 QualType desugar() const { return QualType(this, 0); }
3093 QualType desugar() const { return QualType(this, 0); }
[all …]
DTypeProperties.td383 let Read = [{ node->desugar() }];
/openbsd/src/gnu/llvm/clang/lib/AST/
DASTDiagnostic.cpp38 QT = ET->desugar(); in desugarForDiagnostic()
43 QT = UT->desugar(); in desugarForDiagnostic()
48 QT = PT->desugar(); in desugarForDiagnostic()
53 QT = MDT->desugar(); in desugarForDiagnostic()
59 QT = ST->desugar(); in desugarForDiagnostic()
64 QT = AT->desugar(); in desugarForDiagnostic()
69 QT = AT->desugar(); in desugarForDiagnostic()
76 QT = AT->desugar(); in desugarForDiagnostic()
183 Underlying = CTy->desugar(); \ in desugarForDiagnostic()
1073 ? GetTemplateSpecializationType(Context, TST->desugar()) in TSTiterator()
DType.cpp398 QualType desugar = split.Ty->getLocallyUnqualifiedSingleStepDesugaredType(); in getSingleStepDesugaredTypeImpl() local
399 return Context.getQualifiedType(desugar, split.Quals); in getSingleStepDesugaredTypeImpl()
429 return ty->desugar(); \ in getLocallyUnqualifiedSingleStepDesugaredType()
449 Cur = Ty->desugar(); \ in getSplitDesugaredType()
477 next = ty->desugar(); \ in getSplitUnqualifiedTypeImpl()
516 Cur = Ty->desugar().getTypePtr(); \ in getAsSugar()
553 Cur = Ty->desugar().getTypePtr(); \ in getUnqualifiedDesugaredType()
881 QualType desugaredType = recurse(T->desugar()); \
884 if (desugaredType.getAsOpaquePtr() == T->desugar().getAsOpaquePtr()) \
3453 QualType TypedefType::desugar() const { in desugar() function in TypedefType
[all …]
DNSAPI.cpp537 T = TDT->desugar(); in GetNSIntegralKind()
580 T = TDT->desugar(); in isObjCTypedef()
DQualTypeNames.cpp431 QT = cast<SubstTemplateTypeParmType>(QT.getTypePtr())->desugar(); in getFullyQualifiedType()
DJSONNodeDumper.cpp535 JOS.attribute("type", createQualType(TT->desugar())); in VisitTypedefType()
541 JOS.attribute("type", createQualType(TT->desugar())); in VisitUsingType()
DCommentSema.cpp910 auto DesugaredType = ThisElaboratedType->desugar(); in isClassOrStructOrTagTypedefDecl()
DASTStructuralEquivalence.cpp1020 !IsStructurallyEquivalent(Context, cast<TypedefType>(T1)->desugar(), in IsStructurallyEquivalent()
1021 cast<TypedefType>(T2)->desugar())) in IsStructurallyEquivalent()
DODRHash.cpp1213 AddQualType(T->desugar()); in VisitTypeOfExprType()
DDeclPrinter.cpp172 BaseType = PTy->desugar(); in GetBaseType()
DTypePrinter.cpp216 UnderlyingType = AT->desugar().getTypePtr(); in canPrefixQualifiers()
DASTContext.cpp1969 return getTypeInfo(cast<Class##Type>(T)->desugar().getTypePtr()); in getTypeInfoImpl()
2375 return getTypeInfo(cast<ObjCTypeParamType>(T)->desugar().getTypePtr()); in getTypeInfoImpl()
2378 return getTypeInfo(cast<UsingType>(T)->desugar().getTypePtr()); in getTypeInfoImpl()
2382 TypeInfo Info = getTypeInfo(TT->desugar().getTypePtr()); in getTypeInfoImpl()
DItaniumMangle.cpp2440 return mangleUnresolvedTypeOrSimpleId(cast<UsingType>(Ty)->desugar(), in mangleUnresolvedTypeOrSimpleId()
DExpr.cpp1610 TD = TD->desugar()->getAs<TypedefType>()) in getUnusedResultAttr()
/openbsd/src/gnu/llvm/clang/include/clang/Basic/
DTypeNodes.td49 /// Nodes like `TypedefType` which are syntactically leaves but can desugar
/openbsd/src/gnu/llvm/clang/lib/CodeGen/
DCodeGenTBAA.cpp91 QTy = TT->desugar(); in TypeHasMayAlias()
DCodeGenFunction.cpp2631 Bundles.emplace_back("kcfi", CGM.CreateKCFITypeId(FP->desugar())); in EmitKCFIOperandBundle()
DCGDebugInfo.cpp3298 T = Spec->desugar(); in UnwrapTypeForDebugInfo()
4877 auto FnPtrType = CGM.getContext().getPointerType(FnTy->desugar()); in collectDefaultFieldsForBlockLiteralDeclare()
/openbsd/src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
DClangASTImporter.cpp424 llvm::cast<clang::ParenType>(qual_type)->desugar().getAsOpaquePtr())); in CanImport()
498 llvm::cast<clang::ParenType>(qual_type)->desugar().getAsOpaquePtr())); in Import()
/openbsd/src/gnu/llvm/clang/include/clang/ASTMatchers/
DASTMatchersInternal.h1069 return matchesSpecialized(*S->desugar(), Finder, Builder);
1081 return matchesSpecialized(S->desugar(), Finder, Builder);
1087 return matchesSpecialized(S->desugar(), Finder, Builder);
/openbsd/src/gnu/llvm/clang/lib/Sema/
DSemaStmt.cpp2867 CreateParsedType(VAT->desugar(), Context.getTrivialTypeSourceInfo( in BuildCXXForRangeStmt()
2868 VAT->desugar(), RangeLoc)) in BuildCXXForRangeStmt()
2877 CreateParsedType(VAT->desugar(), in BuildCXXForRangeStmt()
DSemaExprObjC.cpp4412 QDT = PT->desugar(); in CheckObjCConversion()
4414 QDT = TP->desugar(); in CheckObjCConversion()
4416 QDT = AT->desugar(); in CheckObjCConversion()
DSemaType.cpp4860 typedefTy = typedefTy->desugar()->getAs<TypedefType>(); in GetFullTypeForDeclarator()
7262 Desugared = TT->desugar(); in handleMSPointerTypeQualifierAttr()
7265 Desugared = ET->desugar(); in handleMSPointerTypeQualifierAttr()
8224 QualType BaseTy = TypedefTy->desugar(); in HandleOpenCLAccessAttr()
/openbsd/src/gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/
DTypeSystemClang.cpp3394 ->desugar() in IsPointerOrReferenceType()
3401 ->desugar() in IsPointerOrReferenceType()
3425 ->desugar() in IsReferenceType()
3434 ->desugar() in IsReferenceType()
8931 llvm::cast<clang::ParenType>(qual_type)->desugar(); in DumpValue()
9382 llvm::cast<clang::ParenType>(qual_type)->desugar().getAsOpaquePtr())); in DumpTypeName()

12