/external/clang/include/clang/AST/ |
H A D | Decl.h | 532 QualType DeclType; member in class:clang::ValueDecl 537 : NamedDecl(DK, DC, L, N), DeclType(T) {} 539 QualType getType() const { return DeclType; } 540 void setType(QualType newType) { DeclType = newType; }
|
H A D | DeclTemplate.h | 499 typedef EntryType DeclType; 501 static DeclType *getMostRecentDecl(EntryType *D) { 508 typename _DeclType = typename _SETraits::DeclType> 513 typedef _DeclType DeclType; 523 DeclType *operator*() const { 526 DeclType *operator->() const { return **this; } 549 template <class EntryType> typename SpecEntryTraits<EntryType>::DeclType* 689 typedef FunctionDecl DeclType; typedef in struct:clang::TemplateParameterList::RedeclarableTemplateDecl::SpecEntryTraits 691 static DeclType *
|
H A D | DeclObjC.h | 1743 TypeSourceInfo *DeclType; member in class:clang::ObjCPropertyDecl 1760 LParenLoc(LParenLocation), DeclType(T), 1783 TypeSourceInfo *getTypeSourceInfo() const { return DeclType; } 1784 QualType getType() const { return DeclType->getType(); } 1785 void setType(TypeSourceInfo *T) { DeclType = T; }
|
/external/clang/lib/Sema/ |
H A D | SemaType.cpp | 1890 DeclaratorChunk &DeclType = D.getTypeObject(chunkIndex); local 1891 if (DeclType.Kind == DeclaratorChunk::Function) { 1892 const DeclaratorChunk::FunctionTypeInfo &FTI = DeclType.Fun; 1997 /// can be contained within the declarator chunk DeclType, and produce an 2000 DeclaratorChunk &DeclType) { 2005 switch (DeclType.Kind) { 2027 S.Diag(DeclType.Loc, diag::err_compound_qualified_function_type) 2074 DeclaratorChunk &DeclType = D.getTypeObject(chunkIndex); local 2076 checkQualifiedFunction(S, T, DeclType); 2077 IsQualifiedFunction = DeclType 1999 checkQualifiedFunction(Sema &S, QualType T, DeclaratorChunk &DeclType) argument [all...] |
H A D | SemaInit.cpp | 189 InitListExpr *IList, QualType &DeclType, 201 InitListExpr *IList, QualType DeclType, 206 InitListExpr *IList, QualType DeclType, 211 InitListExpr *IList, QualType DeclType, 216 InitListExpr *IList, QualType DeclType, unsigned &Index, 220 InitListExpr *IList, QualType DeclType, 227 InitListExpr *IList, QualType &DeclType, 251 int numArrayElements(QualType DeclType); 252 int numStructUnionElements(QualType DeclType); 495 int InitListChecker::numArrayElements(QualType DeclType) { argument 505 numStructUnionElements(QualType DeclType) argument 671 CheckListElementTypes(const InitializedEntity &Entity, InitListExpr *IList, QualType &DeclType, bool SubobjectIsDesignatorContext, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex, bool TopLevelObject) argument 867 CheckComplexType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 904 CheckScalarType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 974 CheckReferenceType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 1031 CheckVectorType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 1313 CheckStructUnionTypes(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, RecordDecl::field_iterator Field, bool SubobjectIsDesignatorContext, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex, bool TopLevelObject) argument 4769 QualType DeclType = Entity.getType(); local [all...] |
H A D | SemaOverload.cpp | 3899 /// with DeclType. Return true if something definite is found. 3902 QualType DeclType, SourceLocation DeclLoc, 3939 if (!ConvTemplate && DeclType->isRValueReferenceType()) { 3951 DeclType.getNonReferenceType().getUnqualifiedType(), 3970 Init, DeclType, CandidateSet); 3973 DeclType, CandidateSet); 4029 TryReferenceInit(Sema &S, Expr *Init, QualType DeclType, argument 4033 assert(DeclType->isReferenceType() && "Reference init needs a reference"); 4037 ICS.setBad(BadConversionSequence::no_conversion, Init, DeclType); 4039 QualType T1 = DeclType 3901 FindConversionForRefInit(Sema &S, ImplicitConversionSequence &ICS, QualType DeclType, SourceLocation DeclLoc, Expr *Init, QualType T2, bool AllowRvalues, bool AllowExplicit) argument [all...] |