/external/clang/lib/Sema/ |
H A D | SemaInit.cpp | 188 InitListExpr *IList, QualType &DeclType, 200 InitListExpr *IList, QualType DeclType, 205 InitListExpr *IList, QualType DeclType, 210 InitListExpr *IList, QualType DeclType, 215 InitListExpr *IList, QualType DeclType, unsigned &Index, 219 InitListExpr *IList, QualType DeclType, 226 InitListExpr *IList, QualType &DeclType, 250 int numArrayElements(QualType DeclType); 251 int numStructUnionElements(QualType DeclType); 494 int InitListChecker::numArrayElements(QualType DeclType) { argument 504 numStructUnionElements(QualType DeclType) argument 670 CheckListElementTypes(const InitializedEntity &Entity, InitListExpr *IList, QualType &DeclType, bool SubobjectIsDesignatorContext, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex, bool TopLevelObject) argument 859 CheckComplexType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 896 CheckScalarType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 966 CheckReferenceType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 1023 CheckVectorType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 1305 CheckStructUnionTypes(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, RecordDecl::field_iterator Field, bool SubobjectIsDesignatorContext, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex, bool TopLevelObject) argument 4885 QualType DeclType = Entity.getType(); local [all...] |
H A D | SemaType.cpp | 2042 DeclaratorChunk &DeclType = D.getTypeObject(chunkIndex); local 2043 if (DeclType.Kind == DeclaratorChunk::Function) { 2044 const DeclaratorChunk::FunctionTypeInfo &FTI = DeclType.Fun; 2153 /// can be contained within the declarator chunk DeclType, and produce an 2156 DeclaratorChunk &DeclType) { 2161 switch (DeclType.Kind) { 2183 S.Diag(DeclType.Loc, diag::err_compound_qualified_function_type) 2191 DeclaratorChunk &DeclType, QualType RT) { 2192 const DeclaratorChunk::FunctionTypeInfo &FTI = DeclType.Fun; 2221 SourceRange ParenRange(DeclType 2155 checkQualifiedFunction(Sema &S, QualType T, DeclaratorChunk &DeclType) argument 2190 warnAboutAmbiguousFunction(Sema &S, Declarator &D, DeclaratorChunk &DeclType, QualType RT) argument 2316 DeclaratorChunk &DeclType = D.getTypeObject(chunkIndex); local [all...] |
H A D | SemaOverload.cpp | 4020 /// with DeclType. Return true if something definite is found. 4023 QualType DeclType, SourceLocation DeclLoc, 4061 if (!ConvTemplate && DeclType->isRValueReferenceType()) { 4073 DeclType.getNonReferenceType().getUnqualifiedType(), 4092 Init, DeclType, CandidateSet); 4095 DeclType, CandidateSet); 4149 TryReferenceInit(Sema &S, Expr *Init, QualType DeclType, argument 4153 assert(DeclType->isReferenceType() && "Reference init needs a reference"); 4157 ICS.setBad(BadConversionSequence::no_conversion, Init, DeclType); 4159 QualType T1 = DeclType 4022 FindConversionForRefInit(Sema &S, ImplicitConversionSequence &ICS, QualType DeclType, SourceLocation DeclLoc, Expr *Init, QualType T2, bool AllowRvalues, bool AllowExplicit) argument [all...] |
/external/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 543 typedef EntryType DeclType; 545 static DeclType *getMostRecentDecl(EntryType *D) { 552 typename _DeclType = typename _SETraits::DeclType> 557 typedef _DeclType DeclType; 568 DeclType *operator*() const { 571 DeclType *operator->() const { return **this; } 594 template <class EntryType> typename SpecEntryTraits<EntryType>::DeclType* 730 typedef FunctionDecl DeclType; typedef in struct:clang::TemplateParameterList::RedeclarableTemplateDecl::SpecEntryTraits 732 static DeclType *
|
H A D | DeclObjC.h | 1987 TypeSourceInfo *DeclType; member in class:clang::ObjCPropertyDecl 2004 LParenLoc(LParenLocation), DeclType(T), 2027 TypeSourceInfo *getTypeSourceInfo() const { return DeclType; } 2028 QualType getType() const { return DeclType->getType(); } 2029 void setType(TypeSourceInfo *T) { DeclType = T; }
|
H A D | Decl.h | 447 QualType DeclType; member in class:clang::ValueDecl 452 : NamedDecl(DK, DC, L, N), DeclType(T) {} 454 QualType getType() const { return DeclType; } 455 void setType(QualType newType) { DeclType = newType; }
|
/external/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 163 typename RedeclarableTemplateDecl::SpecEntryTraits<EntryType>::DeclType*
|