| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 320 InitListExpr *IList, QualType &DeclType, 333 InitListExpr *IList, QualType DeclType, 338 InitListExpr *IList, QualType DeclType, 343 InitListExpr *IList, QualType DeclType, 348 InitListExpr *IList, QualType DeclType, unsigned &Index, 352 InitListExpr *IList, QualType DeclType, 360 InitListExpr *IList, QualType &DeclType, 388 int numArrayElements(QualType DeclType); 389 int numStructUnionElements(QualType DeclType); 988 int InitListChecker::numArrayElements(QualType DeclType) { in numArrayElements() argument [all …]
|
| H A D | SemaType.cpp | 3783 DeclaratorChunk &DeclType, QualType RT) { in warnAboutAmbiguousFunction() argument 3784 const DeclaratorChunk::FunctionTypeInfo &FTI = DeclType.Fun; in warnAboutAmbiguousFunction() 3812 SourceRange ParenRange(DeclType.Loc, DeclType.EndLoc); in warnAboutAmbiguousFunction() 3814 S.Diag(DeclType.Loc, in warnAboutAmbiguousFunction() 3863 S.Diag(DeclType.Loc, diag::note_empty_parens_default_ctor) in warnAboutAmbiguousFunction() 3871 S.Diag(DeclType.Loc, diag::note_empty_parens_zero_initialize) in warnAboutAmbiguousFunction() 4970 DeclaratorChunk &DeclType = D.getTypeObject(chunkIndex); in GetFullTypeForDeclarator() local 4971 IsQualifiedFunction &= DeclType.Kind == DeclaratorChunk::Paren; in GetFullTypeForDeclarator() 4972 switch (DeclType.Kind) { in GetFullTypeForDeclarator() 4981 S.Diag(DeclType.Loc, diag::err_blocks_disable) << LangOpts.OpenCL; in GetFullTypeForDeclarator() [all …]
|
| H A D | SemaOverload.cpp | 4717 QualType DeclType, SourceLocation DeclLoc, in FindConversionForRefInit() argument 4743 if (!ConvTemplate && DeclType->isRValueReferenceType()) { in FindConversionForRefInit() 4756 DeclType.getNonReferenceType().getUnqualifiedType()) == in FindConversionForRefInit() 4774 ConvTemplate, I.getPair(), ActingDC, Init, DeclType, CandidateSet, in FindConversionForRefInit() 4778 Conv, I.getPair(), ActingDC, Init, DeclType, CandidateSet, in FindConversionForRefInit() 4833 TryReferenceInit(Sema &S, Expr *Init, QualType DeclType, in TryReferenceInit() argument 4837 assert(DeclType->isReferenceType() && "Reference init needs a reference"); in TryReferenceInit() 4841 ICS.setBad(BadConversionSequence::no_conversion, Init, DeclType); in TryReferenceInit() 4843 QualType T1 = DeclType->castAs<ReferenceType>()->getPointeeType(); in TryReferenceInit() 4851 if (FunctionDecl *Fn = S.ResolveAddressOfOverloadedFunction(Init, DeclType, in TryReferenceInit() [all …]
|
| H A D | SemaDeclCXX.cpp | 7528 QualType DeclType = Context.getTypeDeclType(RD); in CheckExplicitlyDefaultedSpecialMember() local 7529 DeclType = Context.getElaboratedType(ETK_None, nullptr, DeclType, nullptr); in CheckExplicitlyDefaultedSpecialMember() 7530 DeclType = Context.getAddrSpaceQualType(DeclType, MD->getMethodQualifiers().getAddressSpace()); in CheckExplicitlyDefaultedSpecialMember() 7531 QualType ExpectedReturnType = Context.getLValueReferenceType(DeclType); in CheckExplicitlyDefaultedSpecialMember()
|
| H A D | SemaExpr.cpp | 6638 QualType DeclType = FDecl->getType(); in rewriteBuiltinFunctionDecl() local 6639 const FunctionProtoType *FT = dyn_cast<FunctionProtoType>(DeclType); in rewriteBuiltinFunctionDecl()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | DeclTemplate.h | 782 using DeclType = EntryType; member 784 static DeclType *getDecl(EntryType *D) { in getDecl() 794 typename DeclType = typename SETraits::DeclType> 797 SpecIterator<EntryType, SETraits, DeclType>, 801 DeclType *, ptrdiff_t, DeclType *, DeclType *> { 807 DeclType *operator*() const { 811 DeclType *operator->() const { return **this; } 823 typename SpecEntryTraits<EntryType>::DeclType* 992 using DeclType = FunctionDecl; 994 static DeclType *getDecl(FunctionTemplateSpecializationInfo *I) {
|
| H A D | DeclObjC.h | 743 QualType DeclType; variable 776 LParenLoc(LParenLocation), DeclType(T), DeclTypeSourceInfo(TSI), in ObjCPropertyDecl() 797 QualType getType() const { return DeclType; } in getType() 800 DeclType = T; in setType()
|
| H A D | Decl.h | 704 QualType DeclType; variable 711 : NamedDecl(DK, DC, L, N), DeclType(T) {} in ValueDecl() 714 QualType getType() const { return DeclType; } in getType() 715 void setType(QualType newType) { DeclType = newType; } in setType()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | DeclTemplate.cpp | 315 typename RedeclarableTemplateDecl::SpecEntryTraits<EntryType>::DeclType *
|
| H A D | DeclObjC.cpp | 2388 return DeclType.substObjCMemberType(objectType, getDeclContext(), in getUsageType()
|
| /openbsd-src/gnu/llvm/clang/lib/Serialization/ |
| H A D | ASTWriterDecl.cpp | 198 typename RedeclarableTemplateDecl::SpecEntryTraits<EntryType>::DeclType *
|