Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A 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,
313 int numArrayElements(QualType DeclType);
314 int numStructUnionElements(QualType DeclType);
659 int InitListChecker::numArrayElements(QualType DeclType) { in numArrayElements() argument
[all …]
H A DSemaType.cpp2245 DeclaratorChunk &DeclType = D.getTypeObject(chunkIndex); in GetDeclSpecTypeForDeclarator() local
2246 if (DeclType.Kind == DeclaratorChunk::Function) { in GetDeclSpecTypeForDeclarator()
2247 const DeclaratorChunk::FunctionTypeInfo &FTI = DeclType.Fun; in GetDeclSpecTypeForDeclarator()
2343 DeclaratorChunk &DeclType, QualType RT) { in warnAboutAmbiguousFunction() argument
2344 const DeclaratorChunk::FunctionTypeInfo &FTI = DeclType.Fun; in warnAboutAmbiguousFunction()
2373 SourceRange ParenRange(DeclType.Loc, DeclType.EndLoc); in warnAboutAmbiguousFunction()
2375 S.Diag(DeclType.Loc, in warnAboutAmbiguousFunction()
2423 S.Diag(DeclType.Loc, diag::note_empty_parens_default_ctor) in warnAboutAmbiguousFunction()
2431 S.Diag(DeclType.Loc, diag::note_empty_parens_zero_initialize) in warnAboutAmbiguousFunction()
2556 DeclaratorChunk &DeclType = D.getTypeObject(chunkIndex); in GetFullTypeForDeclarator() local
[all …]
H A DSemaOverload.cpp4029 QualType DeclType, SourceLocation DeclLoc, in FindConversionForRefInit() argument
4067 if (!ConvTemplate && DeclType->isRValueReferenceType()) { in FindConversionForRefInit()
4079 DeclType.getNonReferenceType().getUnqualifiedType(), in FindConversionForRefInit()
4098 Init, DeclType, CandidateSet, in FindConversionForRefInit()
4102 DeclType, CandidateSet, in FindConversionForRefInit()
4157 TryReferenceInit(Sema &S, Expr *Init, QualType DeclType, in TryReferenceInit() argument
4161 assert(DeclType->isReferenceType() && "Reference init needs a reference"); in TryReferenceInit()
4165 ICS.setBad(BadConversionSequence::no_conversion, Init, DeclType); in TryReferenceInit()
4167 QualType T1 = DeclType->getAs<ReferenceType>()->getPointeeType(); in TryReferenceInit()
4175 if (FunctionDecl *Fn = S.ResolveAddressOfOverloadedFunction(Init, DeclType, in TryReferenceInit()
[all …]
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DDeclTemplate.h546 typedef EntryType DeclType; typedef
548 static DeclType *getMostRecentDecl(EntryType *D) { in getMostRecentDecl()
555 typename _DeclType = typename _SETraits::DeclType>
560 typedef _DeclType DeclType; typedef
571 DeclType *operator*() const {
574 DeclType *operator->() const { return **this; }
597 template <class EntryType> typename SpecEntryTraits<EntryType>::DeclType*
738 typedef FunctionDecl DeclType;
740 static DeclType *
H A DDeclObjC.h2217 TypeSourceInfo *DeclType; variable
2234 LParenLoc(LParenLocation), DeclType(T), in ObjCPropertyDecl()
2259 TypeSourceInfo *getTypeSourceInfo() const { return DeclType; } in getTypeSourceInfo()
2260 QualType getType() const { return DeclType->getType(); } in getType()
2261 void setType(TypeSourceInfo *T) { DeclType = T; } in setType()
H A DDecl.h489 QualType DeclType; variable
494 : NamedDecl(DK, DC, L, N), DeclType(T) {} in ValueDecl()
496 QualType getType() const { return DeclType; } in getType()
497 void setType(QualType newType) { DeclType = newType; } in setType()
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DDeclTemplate.cpp164 typename RedeclarableTemplateDecl::SpecEntryTraits<EntryType>::DeclType*