HomeSort by relevance Sort by last modified time
    Searched refs:QualType (Results 76 - 100 of 266) sorted by null

1 2 34 5 6 7 8 91011

  /external/clang/lib/Sema/
SemaInit.cpp 37 static bool IsWideCharCompatible(QualType T, ASTContext &Context) {
76 const QualType ElemTy =
123 static StringInitFailureKind IsStringInit(Expr *init, QualType declType,
133 static void updateStringLiteralType(Expr *E, QualType Ty) {
149 static void CheckStringInit(Expr *Str, QualType &DeclT, const ArrayType *AT,
243 InitListExpr *ParentIList, QualType T,
247 InitListExpr *IList, QualType &T,
252 InitListExpr *IList, QualType &DeclType,
259 InitListExpr *IList, QualType ElemType,
264 InitListExpr *IList, QualType DeclType
    [all...]
SemaExprObjC.cpp 88 QualType Ty = Context.getObjCConstantStringInterface();
155 QualType ReturnType = Method->getResultType();
170 QualType NumberType,
219 QualType NSNumberObject = CX.getObjCInterfaceType(S.NSNumberDecl);
259 QualType NumberType = Number->getType();
327 QualType T) {
427 QualType BoxedType;
434 QualType ValueType(ValueExpr->getType());
436 QualType PointeeType = PT->getPointeeType();
462 QualType NSStringObject = Context.getObjCInterfaceType(NSStringDecl)
    [all...]
TypeLocBuilder.cpp 63 TypeLoc TypeLocBuilder::pushImpl(QualType T, size_t LocalSize, unsigned LocalAlignment) {
65 QualType TLast = TypeLoc(T, 0).getNextTypeLoc().getType();
SemaExprMember.cpp 287 static QualType
288 CheckExtVectorComponent(Sema &S, QualType baseType, ExprValueKind &VK,
346 return QualType();
361 return QualType();
381 QualType VT = S.Context.getExtVectorType(vecType->getElementType(), CompSize);
447 Sema::ActOnDependentMemberExpr(Expr *BaseExpr, QualType BaseType,
493 QualType BaseType,
519 QualType BaseType,
577 if (!SemaRef.isThisOutsideMemberFunctionBody(QualType(RTy, 0)) &&
578 SemaRef.RequireCompleteType(OpLoc, QualType(RTy, 0)
    [all...]
SemaFixItUtils.cpp 52 const QualType FromTy,
53 const QualType ToTy,
197 std::string Sema::getFixItZeroInitializerForType(QualType T) const {
215 std::string Sema::getFixItZeroLiteralForType(QualType T) const {
  /external/clang/include/clang/Serialization/
ASTWriter.h 96 typedef llvm::DenseMap<QualType, serialization::TypeIdx,
134 DeclOrType(QualType T) : Stored(T.getAsOpaquePtr()), IsType(true) { }
139 QualType getType() const {
141 return QualType::getFromOpaquePtr(Stored);
440 void WriteType(QualType T);
550 void AddTypeRef(QualType T, RecordDataImpl &Record);
553 serialization::TypeID GetOrCreateTypeID(QualType T);
556 serialization::TypeID getTypeID(QualType T) const;
559 serialization::TypeIdx GetOrCreateTypeIdx( QualType T);
562 serialization::TypeIdx getTypeIdx(QualType T) const
    [all...]
  /external/clang/lib/ARCMigrate/
Transforms.h 90 QualType ModifiedType;
115 bool isGCOwnedNonObjC(QualType T);
160 bool canApplyWeak(ASTContext &Ctx, QualType type,
  /external/clang/include/clang/AST/
Expr.h 104 QualType TR;
107 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK,
124 QualType getType() const { return TR; }
125 void setType(QualType t) {
129 // QualType::getNonReferenceType() to retrieve the non-reference
392 static ExprValueKind getValueKindForType(QualType T) {
658 static QualType findBoundMemberType(const Expr *expr);
794 OpaqueValueExpr(SourceLocation Loc, QualType T, ExprValueKind VK,
    [all...]
TypeLoc.h 42 // QualType(Ty, 0).getAsOpaquePtr() == (void*) Ty
82 TypeLoc(QualType ty, void *opaqueData)
96 static unsigned getFullDataSizeForType(QualType Ty);
100 static unsigned getLocalAlignmentForType(QualType Ty);
104 QualType getType() const {
105 return QualType::getFromOpaquePtr(Ty);
109 return QualType::getFromOpaquePtr(Ty).getTypePtr();
237 TypeLoc::getLocalAlignmentForType(QualType(getTypePtr(), 0));
297 /// QualType getInnerType() const
393 unsigned getInnerTypeSize(QualType _) const
    [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
BoolAssignmentChecker.cpp 42 static bool isBooleanType(QualType Ty) {
64 QualType valTy = TR->getValueType();
CheckSizeofPointer.cpp 53 QualType T = E->getTypeOfArgument();
  /external/clang/lib/StaticAnalyzer/Core/
SimpleSValBuilder.cpp 24 virtual SVal dispatchCast(SVal val, QualType castTy);
25 virtual SVal evalCastFromNonLoc(NonLoc val, QualType castTy);
26 virtual SVal evalCastFromLoc(Loc val, QualType castTy);
37 NonLoc lhs, NonLoc rhs, QualType resultTy);
39 Loc lhs, Loc rhs, QualType resultTy);
41 Loc lhs, NonLoc rhs, QualType resultTy);
48 const llvm::APSInt &RHS, QualType resultTy);
62 SVal SimpleSValBuilder::dispatchCast(SVal Val, QualType CastTy) {
68 SVal SimpleSValBuilder::evalCastFromNonLoc(NonLoc val, QualType castTy) {
84 QualType T = Context.getCanonicalType(se->getType())
    [all...]
  /external/clang/lib/CodeGen/
CodeGenFunction.cpp 77 llvm::Type *CodeGenFunction::ConvertTypeForMem(QualType T) {
81 llvm::Type *CodeGenFunction::ConvertType(QualType T) {
85 TypeEvaluationKind CodeGenFunction::getEvaluationKind(QualType type) {
355 QualType ty = parm->getType();
359 QualType pointeeTy = ty->getPointeeType();
443 QualType hintQTy = attr->getTypeHint();
487 QualType RetTy,
540 SmallVector<QualType, 16> ArgTypes;
546 QualType FnType =
615 QualType Ty
    [all...]
CGDeclCXX.cpp 33 QualType type = D.getType();
70 QualType type = D.getType();
71 QualType::DestructionKind dtorKind = type.isDestructedType();
74 case QualType::DK_none:
77 case QualType::DK_cxx_destructor:
80 case QualType::DK_objc_strong_lifetime:
81 case QualType::DK_objc_weak_lifetime:
93 if (dtorKind == QualType::DK_cxx_destructor &&
137 QualType T = D.getType();
486 QualType type
    [all...]
  /external/clang/lib/Rewrite/Frontend/
RewriteObjC.cpp 281 void RewriteTypeIntoString(QualType T, std::string &ResultStr,
292 void RewriteBlockPointerType(std::string& Str, QualType Type);
320 void RewriteBlocksInFunctionProtoType(QualType funcType, NamedDecl *D);
361 QualType msgSendType,
362 QualType returnType,
363 SmallVectorImpl<QualType> &ArgTypes,
401 QualType getProtocolType();
404 void CheckFunctionPointerDecl(QualType dType, NamedDecl *ND);
417 bool isTopLevelBlockPointerType(QualType T) {
424 bool convertBlockPointerToFunctionPointer(QualType &T)
    [all...]
RewriteModernObjC.cpp 156 llvm::DenseMap<std::pair<const ObjCInterfaceDecl*, unsigned>, QualType> GroupRecordType;
321 void RewriteTypeIntoString(QualType T, std::string &ResultStr,
332 void RewriteBlockPointerType(std::string& Str, QualType Type);
375 QualType GetGroupRecordTypeForObjCIvarBitfield(ObjCIvarDecl *IV);
376 QualType SynthesizeBitfieldGroupStructType(
381 void RewriteBlocksInFunctionProtoType(QualType funcType, NamedDecl *D);
399 bool RewriteObjCFieldDeclType(QualType &Type, std::string &Result);
414 QualType msgSendType,
415 QualType returnType,
416 SmallVectorImpl<QualType> &ArgTypes
    [all...]
  /external/clang/lib/Serialization/
ASTCommon.h 35 TypeID MakeTypeID(ASTContext &Context, QualType T, IdxForTypeTy IdxForType) {
  /frameworks/compile/slang/
slang_rs_check_ast.cpp 159 clang::QualType resultType = FD->getResultType().getCanonicalType();
170 clang::QualType QT = PVD->getType().getCanonicalType();
194 clang::QualType QT = VD->getType();
245 clang::QualType QT = CE->getType();
  /external/clang/include/clang/ASTMatchers/
ASTMatchers.h 113 typedef internal::Matcher<QualType> TypeMatcher;
432 internal::Matcher<QualType>, InnerMatcher) {
    [all...]
ASTMatchersInternal.h 260 /// \brief Implicitly converts \c Matcher<Type> to \c Matcher<QualType>.
266 llvm::is_same<T, QualType>::value &&
329 /// Matcher<QualType>.
335 class TypeToQualType : public MatcherInterface<QualType> {
340 virtual bool matches(const QualType &Node,
397 /// \brief Specialization of the conversion functions for QualType.
399 /// These specializations provide the Matcher<Type>->Matcher<QualType>
403 Matcher<QualType>::canConstructFrom(const DynTypedMatcher &Other) {
405 // We support implicit conversion from Matcher<Type> to Matcher<QualType>
409 ast_type_traits::ASTNodeKind::getFromNodeKind<QualType>());
    [all...]
  /external/clang/include/clang/Analysis/Analyses/
FormatString.h 219 QualType T;
224 ArgType(QualType t, const char *n = 0)
239 bool matchesType(ASTContext &C, QualType argTy) const;
241 QualType getRepresentativeType(ASTContext &C) const;
372 static bool namedTypeToLengthModifier(QualType QT, LengthModifier &LM);
492 /// Changes the specifier and length according to a QualType, retaining any
495 bool fixType(QualType QT, const LangOptions &LangOpt, ASTContext &Ctx,
569 bool fixType(QualType QT, const LangOptions &LangOpt, ASTContext &Ctx);
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
ExprEngine.h 417 void VisitCXXDestructor(QualType ObjectType, const MemRegion *Dest,
452 NonLoc L, NonLoc R, QualType T) {
457 NonLoc L, SVal R, QualType T) {
463 SVal LHS, SVal RHS, QualType T) {
502 QualType LoadTy = QualType());
532 QualType LoadTy);
  /external/clang/lib/AST/
DeclarationName.cpp 35 QualType Type;
149 QualType ClassType = N.getCXXNameType();
157 QualType Type = N.getCXXNameType();
184 QualType Type = N.getCXXNameType();
236 QualType T = getCXXNameType();
247 QualType DeclarationName::getCXXNameType() const {
251 return QualType();
NSAPI.cpp 289 NSAPI::getNSNumberFactoryMethodKind(QualType T) const {
296 QualType TDTTy = QualType(TDT, 0);
370 bool NSAPI::isObjCBOOLType(QualType T) const {
374 bool NSAPI::isObjCNSIntegerType(QualType T) const {
378 bool NSAPI::isObjCNSUIntegerType(QualType T) const {
382 bool NSAPI::isObjCTypedef(QualType T,
  /external/clang/lib/Analysis/
FormatString.cpp 236 bool ArgType::matchesType(ASTContext &C, QualType argTy) const {
315 QualType pointeeTy = PT->getPointeeType();
335 QualType pointeeTy =
342 QualType PromoArg =
346 QualType WInt = C.getCanonicalType(C.getWIntType()).getUnqualifiedType();
373 QualType pointee = PT->getPointeeType();
384 QualType ArgType::getRepresentativeType(ASTContext &C) const {
385 QualType Res;
772 bool FormatSpecifier::namedTypeToLengthModifier(QualType QT,
797 QualType T = Typedef->getUnderlyingType()
    [all...]

Completed in 2067 milliseconds

1 2 34 5 6 7 8 91011