Home
last modified time | relevance | path

Searched refs:DeclType (Results 1 – 11 of 11) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaType.cpp3191 SourceRange ParenRange(DeclType.Loc, DeclType.EndLoc); in warnAboutAmbiguousFunction()
3193 S.Diag(DeclType.Loc, in warnAboutAmbiguousFunction()
4319 DeclType.EndLoc, DeclType.getAttrs()); in GetFullTypeForDeclarator()
4327 T = S.BuildQualifiedType(T, DeclType.Loc, DeclType.Cls.TypeQuals); in GetFullTypeForDeclarator()
4341 DeclType.EndLoc, DeclType.getAttrs()); in GetFullTypeForDeclarator()
4346 T = S.BuildQualifiedType(T, DeclType.Loc, DeclType.Ptr.TypeQuals); in GetFullTypeForDeclarator()
4363 T = S.BuildQualifiedType(T, DeclType.Loc, DeclType.Ptr.TypeQuals); in GetFullTypeForDeclarator()
4373 T = S.BuildReferenceType(T, DeclType.Ref.LValueRef, DeclType.Loc, Name); in GetFullTypeForDeclarator()
4455 SourceRange(DeclType.Loc, DeclType.EndLoc), Name); in GetFullTypeForDeclarator()
4856 DeclType.EndLoc, DeclType.getAttrs()); in GetFullTypeForDeclarator()
[all …]
H A DSemaInit.cpp329 int numArrayElements(QualType DeclType);
1156 } else if (DeclType->isScalarType()) { in CheckListElementTypes()
1159 } else if (DeclType->isVectorType()) { in CheckListElementTypes()
1162 } else if (DeclType->isRecordType()) { in CheckListElementTypes()
1163 assert(DeclType->isAggregateType() && in CheckListElementTypes()
1174 } else if (DeclType->isArrayType()) { in CheckListElementTypes()
1181 } else if (DeclType->isVoidType() || DeclType->isFunctionType()) { in CheckListElementTypes()
1186 << DeclType; in CheckListElementTypes()
1188 } else if (DeclType->isReferenceType()) { in CheckListElementTypes()
1202 << DeclType; in CheckListElementTypes()
[all …]
H A DSemaOverload.cpp4392 QualType DeclType, SourceLocation DeclLoc, in FindConversionForRefInit() argument
4428 if (!ConvTemplate && DeclType->isRValueReferenceType()) { in FindConversionForRefInit()
4440 DeclType.getNonReferenceType().getUnqualifiedType(), in FindConversionForRefInit()
4463 DeclType, CandidateSet, in FindConversionForRefInit()
4518 TryReferenceInit(Sema &S, Expr *Init, QualType DeclType, in TryReferenceInit() argument
4526 ICS.setBad(BadConversionSequence::no_conversion, Init, DeclType); in TryReferenceInit()
4528 QualType T1 = DeclType->getAs<ReferenceType>()->getPointeeType(); in TryReferenceInit()
4542 bool isRValRef = DeclType->isRValueReferenceType(); in TryReferenceInit()
4607 if (FindConversionForRefInit(S, ICS, DeclType, DeclLoc, in TryReferenceInit()
4669 FindConversionForRefInit(S, ICS, DeclType, DeclLoc, in TryReferenceInit()
[all …]
H A DSemaDeclCXX.cpp6554 QualType DeclType = Context.getTypeDeclType(RD); in CheckExplicitlyDefaultedSpecialMember() local
6555 DeclType = Context.getAddrSpaceQualType(DeclType, MD->getTypeQualifiers().getAddressSpace()); in CheckExplicitlyDefaultedSpecialMember()
6556 QualType ExpectedReturnType = Context.getLValueReferenceType(DeclType); in CheckExplicitlyDefaultedSpecialMember()
H A DSemaExpr.cpp5228 QualType DeclType = FDecl->getType(); in rewriteBuiltinFunctionDecl() local
5229 const FunctionProtoType *FT = dyn_cast<FunctionProtoType>(DeclType); in rewriteBuiltinFunctionDecl()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclTemplate.h757 using DeclType = EntryType; member
759 static DeclType *getDecl(EntryType *D) { in getDecl()
769 typename DeclType = typename SETraits::DeclType>
772 SpecIterator<EntryType, SETraits, DeclType>,
776 DeclType *, ptrdiff_t, DeclType *, DeclType *> {
782 DeclType *operator*() const {
786 DeclType *operator->() const { return **this; }
797 template <class EntryType> typename SpecEntryTraits<EntryType>::DeclType*
956 using DeclType = FunctionDecl;
958 static DeclType *getDecl(FunctionTemplateSpecializationInfo *I) {
H A DDeclObjC.h770 QualType DeclType; variable
804 LParenLoc(LParenLocation), DeclType(T), DeclTypeSourceInfo(TSI), in ObjCPropertyDecl()
829 QualType getType() const { return DeclType; } in getType()
832 DeclType = T; in setType()
H A DDecl.h638 QualType DeclType; variable
645 : NamedDecl(DK, DC, L, N), DeclType(T) {} in ValueDecl()
648 QualType getType() const { return DeclType; } in getType()
649 void setType(QualType newType) { DeclType = newType; } in setType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclTemplate.cpp200 typename RedeclarableTemplateDecl::SpecEntryTraits<EntryType>::DeclType *
H A DDeclObjC.cpp2239 return DeclType.substObjCMemberType(objectType, getDeclContext(), in getUsageType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriterDecl.cpp186 typename RedeclarableTemplateDecl::SpecEntryTraits<EntryType>::DeclType *