Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaInit.cpp251 InitListExpr *IList, QualType &DeclType,
263 InitListExpr *IList, QualType DeclType,
268 InitListExpr *IList, QualType DeclType,
273 InitListExpr *IList, QualType DeclType,
278 InitListExpr *IList, QualType DeclType, unsigned &Index,
282 InitListExpr *IList, QualType DeclType,
289 InitListExpr *IList, QualType &DeclType,
314 int numArrayElements(QualType DeclType);
315 int numStructUnionElements(QualType DeclType);
734 int InitListChecker::numArrayElements(QualType DeclType) { in numArrayElements() argument
[all …]
DSemaType.cpp2708 DeclaratorChunk &DeclType = D.getTypeObject(chunkIndex); in GetDeclSpecTypeForDeclarator() local
2709 if (DeclType.Kind == DeclaratorChunk::Function) { in GetDeclSpecTypeForDeclarator()
2710 const DeclaratorChunk::FunctionTypeInfo &FTI = DeclType.Fun; in GetDeclSpecTypeForDeclarator()
2811 DeclaratorChunk &DeclType, QualType RT) { in warnAboutAmbiguousFunction() argument
2812 const DeclaratorChunk::FunctionTypeInfo &FTI = DeclType.Fun; in warnAboutAmbiguousFunction()
2841 SourceRange ParenRange(DeclType.Loc, DeclType.EndLoc); in warnAboutAmbiguousFunction()
2843 S.Diag(DeclType.Loc, in warnAboutAmbiguousFunction()
2891 S.Diag(DeclType.Loc, diag::note_empty_parens_default_ctor) in warnAboutAmbiguousFunction()
2899 S.Diag(DeclType.Loc, diag::note_empty_parens_zero_initialize) in warnAboutAmbiguousFunction()
3571 DeclaratorChunk &DeclType = D.getTypeObject(chunkIndex); in GetFullTypeForDeclarator() local
[all …]
DSemaOverload.cpp4104 QualType DeclType, SourceLocation DeclLoc, in FindConversionForRefInit() argument
4139 if (!ConvTemplate && DeclType->isRValueReferenceType()) { in FindConversionForRefInit()
4151 DeclType.getNonReferenceType().getUnqualifiedType(), in FindConversionForRefInit()
4170 Init, DeclType, CandidateSet, in FindConversionForRefInit()
4174 DeclType, CandidateSet, in FindConversionForRefInit()
4229 TryReferenceInit(Sema &S, Expr *Init, QualType DeclType, in TryReferenceInit() argument
4233 assert(DeclType->isReferenceType() && "Reference init needs a reference"); in TryReferenceInit()
4237 ICS.setBad(BadConversionSequence::no_conversion, Init, DeclType); in TryReferenceInit()
4239 QualType T1 = DeclType->getAs<ReferenceType>()->getPointeeType(); in TryReferenceInit()
4247 if (FunctionDecl *Fn = S.ResolveAddressOfOverloadedFunction(Init, DeclType, in TryReferenceInit()
[all …]
DSemaExpr.cpp4790 QualType DeclType = FDecl->getType(); in rewriteBuiltinFunctionDecl() local
4791 const FunctionProtoType *FT = dyn_cast<FunctionProtoType>(DeclType); in rewriteBuiltinFunctionDecl()
/external/clang/include/clang/AST/
DDeclTemplate.h640 typedef EntryType DeclType; typedef
642 static DeclType *getDecl(EntryType *D) { in getDecl()
651 typename DeclType = typename SETraits::DeclType>
654 SpecIterator<EntryType, SETraits, DeclType>,
658 DeclType *, ptrdiff_t, DeclType *, DeclType *> {
664 DeclType *operator*() const {
667 DeclType *operator->() const { return **this; }
676 template <class EntryType> typename SpecEntryTraits<EntryType>::DeclType*
821 typedef FunctionDecl DeclType;
823 static DeclType *getDecl(FunctionTemplateSpecializationInfo *I) {
DDeclObjC.h2448 QualType DeclType; variable
2467 LParenLoc(LParenLocation), DeclType(T), DeclTypeSourceInfo(TSI), in ObjCPropertyDecl()
2495 QualType getType() const { return DeclType; } in getType()
2498 DeclType = T; in setType()
DDecl.h532 QualType DeclType; variable
537 : NamedDecl(DK, DC, L, N), DeclType(T) {} in ValueDecl()
539 QualType getType() const { return DeclType; } in getType()
540 void setType(QualType newType) { DeclType = newType; } in setType()
/external/clang/lib/AST/
DDeclTemplate.cpp168 typename RedeclarableTemplateDecl::SpecEntryTraits<EntryType>::DeclType *
DDeclObjC.cpp2125 return DeclType.substObjCMemberType(objectType, getDeclContext(), in getUsageType()
/external/clang/lib/Serialization/
DASTWriterDecl.cpp180 typename RedeclarableTemplateDecl::SpecEntryTraits<EntryType>::DeclType *