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

/external/clang/include/clang/AST/
H A DDecl.h532 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 DDeclTemplate.h499 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 DDeclObjC.h1743 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 DSemaType.cpp1890 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 DSemaInit.cpp189 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 DSemaOverload.cpp3899 /// 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...]

Completed in 208 milliseconds