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

/external/clang/lib/Sema/
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
4885 QualType DeclType = Entity.getType(); local
[all...]
H A DSemaType.cpp2042 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 DSemaOverload.cpp4020 /// 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 DDeclTemplate.h543 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 DDeclObjC.h1987 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 DDecl.h447 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 DDeclTemplate.cpp163 typename RedeclarableTemplateDecl::SpecEntryTraits<EntryType>::DeclType*

Completed in 155 milliseconds