/external/clang/lib/Analysis/ |
ScanfFormatString.cpp | 18 using clang::analyze_format_string::ArgType; 196 ArgType ScanfSpecifier::getArgType(ASTContext &Ctx) const { 200 return ArgType::Invalid(); 208 return ArgType::PtrTo(Ctx.IntTy); 210 return ArgType::PtrTo(ArgType::AnyCharTy); 212 return ArgType::PtrTo(Ctx.ShortTy); 214 return ArgType::PtrTo(Ctx.LongTy); 217 return ArgType::PtrTo(Ctx.LongLongTy); 219 return ArgType::PtrTo(ArgType(Ctx.getIntMaxType(), "intmax_t")) [all...] |
PrintfFormatString.cpp | 18 using clang::analyze_format_string::ArgType; 244 ArgType PrintfSpecifier::getArgType(ASTContext &Ctx, 249 return ArgType::Invalid(); 255 return ArgType(ArgType::WIntTy, "wint_t"); 257 return ArgType::Invalid(); 266 case LengthModifier::AsChar: return ArgType::AnyCharTy; 273 return ArgType(Ctx.getIntMaxType(), "intmax_t"); 276 return ArgType(); 278 return ArgType(Ctx.getPointerDiffType(), "ptrdiff_t") [all...] |
FormatString.cpp | 19 using clang::analyze_format_string::ArgType; 233 // Methods on ArgType. 236 bool ArgType::matchesType(ASTContext &C, QualType argTy) const { 252 llvm_unreachable("ArgType must be valid"); 381 llvm_unreachable("Invalid ArgType Kind!"); 384 QualType ArgType::getRepresentativeType(ASTContext &C) const { 388 llvm_unreachable("No representative type for Invalid ArgType"); 390 llvm_unreachable("No representative type for Unknown ArgType"); 420 std::string ArgType::getRepresentativeTypeName(ASTContext &C) const { 428 // If ArgType is actually a pointer to T, append an asterisk [all...] |
/external/clang/test/SemaTemplate/ |
instantiate-expr-3.cpp | 94 template<typename ArgType> 100 (void)__builtin_va_arg(va, ArgType); 107 template<typename VaList, typename ArgType> 113 (void)__builtin_va_arg(va, ArgType); // expected-error{{int}}
|
/external/clang/include/clang/Analysis/Analyses/ |
FormatString.h | 208 class ArgType { 218 ArgType(Kind k = UnknownTy, const char *n = 0) : K(k), Name(n), Ptr(false) {} 219 ArgType(QualType t, const char *n = 0) 221 ArgType(CanQualType t) : K(SpecificTy), T(t), Name(0), Ptr(false) {} 223 static ArgType Invalid() { return ArgType(InvalidTy); } 226 /// Create an ArgType which corresponds to the type pointer to A. 227 static ArgType PtrTo(const ArgType& A) { 228 assert(A.K >= InvalidTy && "ArgType cannot be pointer to invalid/unknown") [all...] |
/external/clang/test/CodeGenCXX/ |
destructors.cpp | 355 struct ArgType { 356 ~ArgType(); 359 void f1(const ArgType& = ArgType()); 365 // CHECK: call void @_ZN5test97ArgTypeD1Ev(%"struct.test9::ArgType"* %
|
/external/clang/lib/Sema/ |
SemaTemplateDeduction.cpp | [all...] |
SemaTemplate.cpp | [all...] |
SemaDeclObjC.cpp | [all...] |
SemaDeclCXX.cpp | [all...] |
SemaLookup.cpp | [all...] |
SemaInit.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CGBuiltin.cpp | 267 llvm::Type *ArgType = ArgValue->getType(); 268 Value *F = CGM.getIntrinsic(Intrinsic::cttz, ArgType); 284 llvm::Type *ArgType = ArgValue->getType(); 285 Value *F = CGM.getIntrinsic(Intrinsic::ctlz, ArgType); 301 llvm::Type *ArgType = ArgValue->getType(); 302 Value *F = CGM.getIntrinsic(Intrinsic::cttz, ArgType); 307 llvm::ConstantInt::get(ArgType, 1)); 308 Value *Zero = llvm::Constant::getNullValue(ArgType); 322 llvm::Type *ArgType = ArgValue->getType(); 323 Value *F = CGM.getIntrinsic(Intrinsic::ctpop, ArgType); [all...] |
CodeGenFunction.h | [all...] |
CGClass.cpp | [all...] |
/external/clang/include/clang/AST/ |
ExprObjC.h | 685 QualType ArgType; 689 ArgType = (*P)->getType(); 694 ArgType = (*P)->getType(); 696 if (ArgType.isNull()) 697 ArgType = getType(); 699 return ArgType; [all...] |
/external/clang/lib/AST/ |
ASTDiagnostic.cpp | 889 QualType &ArgType) { 890 ArgType = QualType(); 894 ArgType = Iter->getAsType(); 896 ArgType = DefaultTTPD->getDefaultArgument(); [all...] |
DeclTemplate.cpp | 185 QualType ArgType = Context.getTypeDeclType(TTP); 187 ArgType = Context.getPackExpansionType(ArgType, 190 Arg = TemplateArgument(ArgType); [all...] |
DeclCXX.cpp | 416 QualType ArgType = FnType->getArgType(0); 418 if (const LValueReferenceType *Ref = ArgType->getAs<LValueReferenceType>()) { 419 ArgType = Ref->getPointeeType(); 422 if (ArgIsConst && !ArgType.isConstQualified()) 425 Quals = ArgType.getQualifiers(); 432 if (!Context.hasSameUnqualifiedType(ArgType, Class)) [all...] |
ExprCXX.cpp | 146 const QualType ArgType = Arg->getType(); 148 if (ArgType->isDependentType() && !ArgType->isPointerType()) 151 return ArgType->getAs<PointerType>()->getPointeeType(); [all...] |
/external/clang/utils/TableGen/ |
NeonEmitter.cpp | 678 // Generate the string "(argtype a, argtype b, ...)" 1119 char argType = ClassifyType(typestr, argQuad, argPoly, argUsgn); 1120 argType = ModType(proto[i], argType, argQuad, argPoly, argUsgn, argScalar, 1127 if (argType != 'c' || argPoly || argUsgn) 1146 ((ck == ClassB && argType != 'c') || argPoly || argUsgn)) { 1149 argTypeStr = argType; [all...] |
/external/chromium/testing/gmock/include/gmock/ |
gmock-matchers.h | [all...] |
/external/llvm/lib/Transforms/Scalar/ |
SimplifyLibCalls.cpp | [all...] |
/frameworks/compile/slang/ |
slang_rs_reflection.cpp | [all...] |
/external/llvm/include/llvm/ |
IRBuilder.h | [all...] |