Searched refs:DeclType (Results 1 - 7 of 7) sorted by relevance

/external/clang/lib/Sema/
H A DSemaType.cpp1906 DeclaratorChunk &DeclType = D.getTypeObject(chunkIndex); local
1907 if (DeclType.Kind == DeclaratorChunk::Function) {
1908 const DeclaratorChunk::FunctionTypeInfo &FTI = DeclType.Fun;
2013 /// can be contained within the declarator chunk DeclType, and produce an
2016 DeclaratorChunk &DeclType) {
2021 switch (DeclType.Kind) {
2043 S.Diag(DeclType.Loc, diag::err_compound_qualified_function_type)
2051 DeclaratorChunk &DeclType, QualType RT) {
2052 const DeclaratorChunk::FunctionTypeInfo &FTI = DeclType.Fun;
2081 SourceRange ParenRange(DeclType
2015 checkQualifiedFunction(Sema &S, QualType T, DeclaratorChunk &DeclType) argument
2050 warnAboutAmbiguousFunction(Sema &S, Declarator &D, DeclaratorChunk &DeclType, QualType RT) argument
2186 DeclaratorChunk &DeclType = D.getTypeObject(chunkIndex); local
[all...]
H A DSemaInit.cpp188 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
4788 QualType DeclType = Entity.getType(); local
[all...]
H A DSemaOverload.cpp3933 /// with DeclType. Return true if something definite is found.
3936 QualType DeclType, SourceLocation DeclLoc,
3973 if (!ConvTemplate && DeclType->isRValueReferenceType()) {
3985 DeclType.getNonReferenceType().getUnqualifiedType(),
4004 Init, DeclType, CandidateSet);
4007 DeclType, CandidateSet);
4063 TryReferenceInit(Sema &S, Expr *Init, QualType DeclType, argument
4067 assert(DeclType->isReferenceType() && "Reference init needs a reference");
4071 ICS.setBad(BadConversionSequence::no_conversion, Init, DeclType);
4073 QualType T1 = DeclType
3935 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 DDeclTemplate.h515 typedef EntryType DeclType;
517 static DeclType *getMostRecentDecl(EntryType *D) {
524 typename _DeclType = typename _SETraits::DeclType>
529 typedef _DeclType DeclType;
540 DeclType *operator*() const {
543 DeclType *operator->() const { return **this; }
566 template <class EntryType> typename SpecEntryTraits<EntryType>::DeclType*
706 typedef FunctionDecl DeclType; typedef in struct:clang::TemplateParameterList::RedeclarableTemplateDecl::SpecEntryTraits
708 static DeclType *
H A DDeclObjC.h1752 TypeSourceInfo *DeclType; member in class:clang::ObjCPropertyDecl
1769 LParenLoc(LParenLocation), DeclType(T),
1792 TypeSourceInfo *getTypeSourceInfo() const { return DeclType; }
1793 QualType getType() const { return DeclType->getType(); }
1794 void setType(TypeSourceInfo *T) { DeclType = T; }
H A DDecl.h530 QualType DeclType; member in class:clang::ValueDecl
535 : NamedDecl(DK, DC, L, N), DeclType(T) {}
537 QualType getType() const { return DeclType; }
538 void setType(QualType newType) { DeclType = newType; }
/external/clang/lib/AST/
H A DDeclTemplate.cpp163 typename RedeclarableTemplateDecl::SpecEntryTraits<EntryType>::DeclType*

Completed in 1457 milliseconds