/external/clang/include/clang/AST/ |
H A D | Decl.h | 592 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 D | DeclTemplate.h | 645 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 D | DeclObjC.h | 734 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 D | SemaInit.cpp | 254 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 D | SemaOverload.cpp | 4158 /// 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 D | SemaType.cpp | 2920 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 D | SemaExpr.cpp | 5041 QualType DeclType = FDecl->getType(); local 5042 const FunctionProtoType *FT = dyn_cast<FunctionProtoType>(DeclType);
|