HomeSort by relevance Sort by last modified time
    Searched refs:ArgType (Results 1 - 25 of 35) sorted by null

1 2

  /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...]

Completed in 1271 milliseconds

1 2