/external/clang/include/clang/AST/ |
H A D | Decl.h | 472 QualType DeclType; member in class:clang::ValueDecl 477 : NamedDecl(DK, DC, L, N), DeclType(T) {} 479 QualType getType() const { return DeclType; } 480 void setType(QualType newType) { DeclType = newType; }
|
H A D | DeclTemplate.h | 546 typedef EntryType DeclType; 548 static DeclType *getMostRecentDecl(EntryType *D) { 555 typename _DeclType = typename _SETraits::DeclType> 560 typedef _DeclType DeclType; 571 DeclType *operator*() const { 574 DeclType *operator->() const { return **this; } 597 template <class EntryType> typename SpecEntryTraits<EntryType>::DeclType* 738 typedef FunctionDecl DeclType; typedef in struct:clang::TemplateParameterList::RedeclarableTemplateDecl::SpecEntryTraits 740 static DeclType *
|
H A D | DeclObjC.h | 2204 TypeSourceInfo *DeclType; member in class:clang::ObjCPropertyDecl 2221 LParenLoc(LParenLocation), DeclType(T), 2246 TypeSourceInfo *getTypeSourceInfo() const { return DeclType; } 2247 QualType getType() const { return DeclType->getType(); } 2248 void setType(TypeSourceInfo *T) { DeclType = T; }
|
/external/clang/lib/Sema/ |
H A D | SemaInit.cpp | 251 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); 655 int InitListChecker::numArrayElements(QualType DeclType) { argument 665 numStructUnionElements(QualType DeclType) argument 833 CheckListElementTypes(const InitializedEntity &Entity, InitListExpr *IList, QualType &DeclType, bool SubobjectIsDesignatorContext, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex, bool TopLevelObject) argument 1024 CheckComplexType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 1061 CheckScalarType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 1132 CheckReferenceType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 1188 CheckVectorType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 1512 CheckStructUnionTypes(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, RecordDecl::field_iterator Field, bool SubobjectIsDesignatorContext, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex, bool TopLevelObject) argument 5662 QualType DeclType = Entity.getType(); local [all...] |
H A D | SemaType.cpp | 2244 DeclaratorChunk &DeclType = D.getTypeObject(chunkIndex); local 2245 if (DeclType.Kind == DeclaratorChunk::Function) { 2246 const DeclaratorChunk::FunctionTypeInfo &FTI = DeclType.Fun; 2341 DeclaratorChunk &DeclType, QualType RT) { 2342 const DeclaratorChunk::FunctionTypeInfo &FTI = DeclType.Fun; 2371 SourceRange ParenRange(DeclType.Loc, DeclType.EndLoc); 2373 S.Diag(DeclType.Loc, 2421 S.Diag(DeclType.Loc, diag::note_empty_parens_default_ctor) 2429 S.Diag(DeclType 2340 warnAboutAmbiguousFunction(Sema &S, Declarator &D, DeclaratorChunk &DeclType, QualType RT) argument 2553 DeclaratorChunk &DeclType = D.getTypeObject(chunkIndex); local [all...] |
H A D | SemaOverload.cpp | 4068 /// with DeclType. Return true if something definite is found. 4071 QualType DeclType, SourceLocation DeclLoc, 4109 if (!ConvTemplate && DeclType->isRValueReferenceType()) { 4121 DeclType.getNonReferenceType().getUnqualifiedType(), 4140 Init, DeclType, CandidateSet, 4144 DeclType, CandidateSet, 4199 TryReferenceInit(Sema &S, Expr *Init, QualType DeclType, argument 4203 assert(DeclType->isReferenceType() && "Reference init needs a reference"); 4207 ICS.setBad(BadConversionSequence::no_conversion, Init, DeclType); 4209 QualType T1 = DeclType 4070 FindConversionForRefInit(Sema &S, ImplicitConversionSequence &ICS, QualType DeclType, SourceLocation DeclLoc, Expr *Init, QualType T2, bool AllowRvalues, bool AllowExplicit) argument [all...] |