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

/external/clang/include/clang/AST/
H A DDecl.h472 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 DDeclTemplate.h546 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 DDeclObjC.h2204 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 DSemaInit.cpp251 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 DSemaType.cpp2244 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 DSemaOverload.cpp4068 /// 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...]

Completed in 128 milliseconds