Searched defs:DeclType (Results 1 - 7 of 7) sorted by relevance

/external/clang/include/clang/AST/
H A DDecl.h592 QualType DeclType; member in class:clang::ValueDecl
597 : NamedDecl(DK, DC, L, N), DeclType(T) {}
599 QualType getType() const { return DeclType; }
600 void setType(QualType newType) { DeclType = newType; }
H A DDeclTemplate.h645 typedef EntryType DeclType;
647 static DeclType *getDecl(EntryType *D) {
656 typename DeclType = typename SETraits::DeclType>
659 SpecIterator<EntryType, SETraits, DeclType>,
663 DeclType *, ptrdiff_t, DeclType *, DeclType *> {
669 DeclType *operator*() const {
672 DeclType *operato
826 typedef FunctionDecl DeclType; typedef in struct:clang::RedeclarableTemplateDecl::SpecEntryTraits
[all...]
H A DDeclObjC.h734 QualType DeclType; member in class:clang::ObjCPropertyDecl
753 LParenLoc(LParenLocation), DeclType(T), DeclTypeSourceInfo(TSI),
781 QualType getType() const { return DeclType; }
784 DeclType = T;
/external/clang/lib/Sema/
H A DSemaInit.cpp254 InitListExpr *IList, QualType &DeclType,
266 InitListExpr *IList, QualType DeclType,
271 InitListExpr *IList, QualType DeclType,
276 InitListExpr *IList, QualType DeclType,
281 InitListExpr *IList, QualType DeclType, unsigned &Index,
285 InitListExpr *IList, QualType DeclType,
293 InitListExpr *IList, QualType &DeclType,
318 int numArrayElements(QualType DeclType);
319 int numStructUnionElements(QualType DeclType);
792 int InitListChecker::numArrayElements(QualType DeclType) { argument
802 numStructUnionElements(QualType DeclType) argument
1031 CheckListElementTypes(const InitializedEntity &Entity, InitListExpr *IList, QualType &DeclType, bool SubobjectIsDesignatorContext, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex, bool TopLevelObject) argument
1250 CheckComplexType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument
1286 CheckScalarType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument
1357 CheckReferenceType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument
1413 CheckVectorType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument
1737 CheckStructUnionTypes( const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, CXXRecordDecl::base_class_range Bases, RecordDecl::field_iterator Field, bool SubobjectIsDesignatorContext, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex, bool TopLevelObject) argument
6239 QualType DeclType = Entity.getType(); local
[all...]
H A DSemaOverload.cpp4158 /// with DeclType. Return true if something definite is found.
4161 QualType DeclType, SourceLocation DeclLoc,
4196 if (!ConvTemplate && DeclType->isRValueReferenceType()) {
4208 DeclType.getNonReferenceType().getUnqualifiedType(),
4227 Init, DeclType, CandidateSet,
4231 DeclType, CandidateSet,
4286 TryReferenceInit(Sema &S, Expr *Init, QualType DeclType, argument
4290 assert(DeclType->isReferenceType() && "Reference init needs a reference");
4294 ICS.setBad(BadConversionSequence::no_conversion, Init, DeclType);
4296 QualType T1 = DeclType
4160 FindConversionForRefInit(Sema &S, ImplicitConversionSequence &ICS, QualType DeclType, SourceLocation DeclLoc, Expr *Init, QualType T2, bool AllowRvalues, bool AllowExplicit) argument
[all...]
H A DSemaType.cpp2920 DeclaratorChunk &DeclType = D.getTypeObject(chunkIndex); local
2921 if (DeclType.Kind == DeclaratorChunk::Function) {
2922 const DeclaratorChunk::FunctionTypeInfo &FTI = DeclType.Fun;
3024 DeclaratorChunk &DeclType, QualType RT) {
3025 const DeclaratorChunk::FunctionTypeInfo &FTI = DeclType.Fun;
3054 SourceRange ParenRange(DeclType.Loc, DeclType.EndLoc);
3056 S.Diag(DeclType.Loc,
3104 S.Diag(DeclType.Loc, diag::note_empty_parens_default_ctor)
3112 S.Diag(DeclType
3023 warnAboutAmbiguousFunction(Sema &S, Declarator &D, DeclaratorChunk &DeclType, QualType RT) argument
3812 DeclaratorChunk &DeclType = D.getTypeObject(chunkIndex); local
[all...]
H A DSemaExpr.cpp5041 QualType DeclType = FDecl->getType(); local
5042 const FunctionProtoType *FT = dyn_cast<FunctionProtoType>(DeclType);

Completed in 245 milliseconds