/external/clang/include/clang/Sema/ |
Template.h | 86 TemplateArgument Arg) { 91 = Arg; 149 DeducedTemplateArgument(const TemplateArgument &Arg, 151 : TemplateArgument(Arg), DeducedFromArrayBound(DeducedFromArrayBound) { } 228 /// partially substituted per C++0x [temp.arg.explicit]p9. 288 /// (C++0x [temp.arg.explicit]p9).
|
/external/clang/lib/Driver/ |
ToolChain.cpp | 13 #include "clang/Driver/Arg.h" 79 if (Arg *A = Args.getLastArg(options::OPT_mcpu_EQ)) 83 if (Arg *A = Args.getLastArg(options::OPT_march_EQ)) { 205 if (Arg *A = Args.getLastArg(options::OPT_mmacosx_version_min_EQ, 215 if (Arg *A = Args.getLastArg(options::OPT_stdlib_EQ)) {
|
Tools.cpp | 13 #include "clang/Driver/Arg.h" 53 if (Arg *A = Args.getLastArg(options::OPT_C, options::OPT_CC)) 64 if (const Arg *A = Args.getLastArg(options::OPT_dynamic, 129 const Arg &A = II.getInputArg(); 211 Arg *A; 226 } else if (Arg *MF = Args.getLastArg(options::OPT_MF)) { 243 Arg *OutputOpt = Args.getLastArg(options::OPT_o); 279 const Arg *A = *it; 302 const Arg *A = it; 387 if (Arg *A = Args.getLastArg(options::OPT_I_) [all...] |
OptTable.cpp | 11 #include "clang/Driver/Arg.h" 188 Arg *OptTable::ParseOneArg(const ArgList &Args, unsigned &Index) const { 194 return new Arg(TheInputOption, Index++, Str); 219 if (Arg *A = getOption(Start - OptionInfos + 1)->accept(Args, Index)) 227 return new Arg(TheUnknownOption, Index++, Str); 248 Arg *A = ParseOneArg(*Args, Index);
|
HostInfo.cpp | 12 #include "clang/Driver/Arg.h" 75 if (Arg *A = Args.getLastArg(options::OPT_arch)) { 93 if (Arg *A = Args.getLastArg(options::OPT_m32, options::OPT_m64)) { 196 if (Arg *A = Args.getLastArg(options::OPT_m32, options::OPT_m64)) { 347 if (Arg *A = Args.getLastArg(options::OPT_m32, options::OPT_m64)) { 406 if (Arg *A = Args.getLastArg(options::OPT_m32, options::OPT_m64)) { 564 if (Arg *A = Args.getLastArg(options::OPT_m32, options::OPT_m64)) { 631 if (Arg *A = Args.getLastArg(options::OPT_m32, options::OPT_m64)) {
|
/external/llvm/lib/Transforms/IPO/ |
ArgumentPromotion.cpp | 78 bool isSafeToPromoteArgument(Argument *Arg, bool isByVal) const; 220 static bool AllCallersPassInValidPointerForArgument(Argument *Arg) { 221 Function *Callee = Arg->getParent(); 224 Function::arg_iterator(Arg)); 311 bool ArgPromotion::isSafeToPromoteArgument(Argument *Arg, bool isByVal) const { 315 if (Arg->use_empty()) 340 if (isByVal || AllCallersPassInValidPointerForArgument(Arg)) 345 BasicBlock *EntryBlock = Arg->getParent()->begin(); 354 if (V == Arg) { 355 // This load actually loads (part of) Arg? Check the indices then [all...] |
IPConstantPropagation.cpp | 106 Function::arg_iterator Arg = F.arg_begin(); 108 ++i, ++AI, ++Arg) { 119 } else if (*AI == &*Arg) {
|
FunctionAttrs.cpp | 141 Value *Arg = *CI; 142 if (Arg->getType()->isPointerTy()) { 143 AliasAnalysis::Location Loc(Arg,
|
/external/clang/lib/CodeGen/ |
CGStmt.cpp | [all...] |
CGCUDANV.cpp | 88 assert(isa<llvm::PointerType>(V->getType()) && "Arg type not PointerType"); 117 llvm::Value *Arg = CGF.Builder.CreatePointerCast(CGF.CurFn, CharPtrTy); 118 CGF.EmitCallOrInvoke(cudaLaunchFn, Arg);
|
/external/clang/lib/Sema/ |
SemaChecking.cpp | 94 static bool CheckBuiltinAnnotationString(Sema &S, Expr *Arg) { 95 Arg = Arg->IgnoreParenCasts(); 96 StringLiteral *Literal = dyn_cast<StringLiteral>(Arg); 98 S.Diag(Arg->getLocStart(), diag::err_builtin_annotation_not_string_constant) 99 << Arg->getSourceRange(); 565 ExprResult Arg = TheCall->getArg(i); 587 Arg = PerformCopyInitialization(Entity, SourceLocation(), Arg); 588 if (Arg.isInvalid() [all...] |
/external/clang/include/clang/Lex/ |
MacroInfo.h | 195 int getArgumentNum(IdentifierInfo *Arg) const { 197 if (*I == Arg) return I-arg_begin();
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
BasicObjCFoundationChecks.cpp | 76 const ObjCMessage &msg, unsigned Arg) const; 85 unsigned int Arg) const 97 R->addRange(msg.getArgSourceRange(Arg)); 390 const Expr *Arg = CE->getArg(0); 391 SVal ArgVal = state->getSVal(Arg); 398 DefinedSVal zero = cast<DefinedSVal>(svalBuilder.makeZeroVal(Arg->getType())); 417 report->addRange(Arg->getSourceRange()); 418 report->addVisitor(bugreporter::getTrackNullOrUndefValueVisitor(N, Arg));
|
MacOSKeychainAPIChecker.cpp | 210 static bool isBadDeallocationArgument(const MemRegion *Arg) { 211 if (isa<AllocaRegion>(Arg) || 212 isa<BlockDataRegion>(Arg) || 213 isa<TypedRegion>(Arg)) { 340 const MemRegion *Arg = ArgSVal.getAsRegion(); 341 if (!Arg) 344 SymbolRef ArgSM = getSymbolForRegion(C, Arg); 345 bool RegionArgIsBad = ArgSM ? false : isBadDeallocationArgument(Arg);
|
/external/clang/lib/AST/ |
TypePrinter.cpp | 1053 for (unsigned Arg = 0; Arg < NumArgs; ++Arg) { 1059 if (Args[Arg].getKind() == TemplateArgument::Pack) { 1060 ArgString = PrintTemplateArgumentList(Args[Arg].pack_begin(), 1061 Args[Arg].pack_size(), 1065 Args[Arg].print(Policy, ArgOut); 1071 if (!Arg && !ArgString.empty() && ArgString[0] == ':') [all...] |
StmtProfile.cpp | 66 void VisitTemplateArgument(const TemplateArgument &Arg); 1066 void StmtProfiler::VisitTemplateArgument(const TemplateArgument &Arg) { 1068 ID.AddInteger(Arg.getKind()); 1069 switch (Arg.getKind()) { 1074 VisitType(Arg.getAsType()); 1079 VisitTemplateName(Arg.getAsTemplateOrTemplatePattern()); 1083 VisitDecl(Arg.getAsDecl()); 1087 Arg.getAsIntegral()->Profile(ID); 1088 VisitType(Arg.getIntegralType()); 1092 Visit(Arg.getAsExpr()) [all...] |
/external/clang/tools/driver/ |
driver.cpp | 186 static void ExpandArgsFromBuf(const char *Arg, 189 const char *FName = Arg + 1; 192 ArgVector.push_back(SaveStringInSet(SavedStrings, Arg)); 248 const char *Arg = argv[i]; 249 if (Arg[0] != '@') { 250 ArgVector.push_back(SaveStringInSet(SavedStrings, std::string(Arg))); 254 ExpandArgsFromBuf(Arg, ArgVector, SavedStrings);
|
/external/llvm/examples/Kaleidoscope/Chapter2/ |
toy.cpp | 188 ExprAST *Arg = ParseExpression(); 189 if (!Arg) return 0; 190 Args.push_back(Arg);
|
/external/clang/tools/libclang/ |
CIndexUSRs.cpp | 134 void VisitTemplateArgument(const TemplateArgument &Arg); 714 void USRGenerator::VisitTemplateArgument(const TemplateArgument &Arg) { 715 switch (Arg.getKind()) { 720 if (Decl *D = Arg.getAsDecl()) 728 VisitTemplateName(Arg.getAsTemplateOrTemplatePattern()); 736 Out << 'p' << Arg.pack_size(); 737 for (TemplateArgument::pack_iterator P = Arg.pack_begin(), PEnd = Arg.pack_end(); 743 VisitType(Arg.getAsType()); 748 VisitType(Arg.getIntegralType()) [all...] |
/external/clang/lib/Parse/ |
ParseTemplate.cpp | 846 for (unsigned Arg = 0, ArgEnd = TemplateArgs.size(); Arg != ArgEnd; ++Arg) 847 Args[Arg] = ParsedTemplateArgument(TemplateArgs[Arg]); [all...] |
/external/llvm/utils/TableGen/ |
CodeGenInstruction.cpp | 63 DefInit *Arg = dynamic_cast<DefInit*>(ArgInit); 64 if (!Arg) 67 Record *Rec = Arg->getDef(); 413 Init *Arg = Result->getArg(AliasOpNo); 414 DefInit *ADI = dynamic_cast<DefInit*>(Arg); 467 if (IntInit *II = dynamic_cast<IntInit*>(Arg)) {
|
/external/clang/lib/Analysis/ |
FormatString.cpp | 66 return OptionalAmount(OptionalAmount::Arg, argIndex++, Beg, 0, false); 107 return OptionalAmount(OptionalAmount::Arg, Amt.getConstantAmount() - 1, 385 case Arg:
|
/external/llvm/examples/Kaleidoscope/Chapter3/ |
toy.cpp | 200 ExprAST *Arg = ParseExpression(); 201 if (!Arg) return 0; 202 Args.push_back(Arg);
|
/external/llvm/lib/MC/MCDisassembler/ |
EDDisassembler.cpp | 59 /// @arg arch - The Triple::ArchType for the desired architecture 75 /// @arg arch - The target architecture 76 /// @arg syntax - The assembly syntax in sd form 220 void *Arg; 223 void *arg) : Callback(callback), Arg(arg) { } 231 if (Callback(ptr, address, Arg)) 241 void *arg) { 242 EDMemoryObject memoryObject(byteReader, arg); [all...] |
/external/clang/include/clang/AST/ |
ExprObjC.h | 857 Expr *getArg(unsigned Arg) { 858 assert(Arg < NumArgs && "Arg access out of range!"); 859 return cast<Expr>(getArgs()[Arg]); 861 const Expr *getArg(unsigned Arg) const { 862 assert(Arg < NumArgs && "Arg access out of range!"); 863 return cast<Expr>(getArgs()[Arg]); 866 void setArg(unsigned Arg, Expr *ArgExpr) { 867 assert(Arg < NumArgs && "Arg access out of range!") [all...] |