/external/clang/lib/AST/ |
H A D | MangleNumberingContext.cpp | 34 MangleNumberingContext::getManglingNumber(const BlockDecl *BD) { argument
|
H A D | Mangle.cpp | 41 const BlockDecl *BD, 43 unsigned discriminator = Context.getBlockId(BD, true); 172 void MangleContext::mangleGlobalBlock(const BlockDecl *BD, argument 175 unsigned discriminator = getBlockId(BD, false); 190 CXXCtorType CT, const BlockDecl *BD, 196 mangleFunctionBlock(*this, Buffer, BD, ResStream); 200 CXXDtorType DT, const BlockDecl *BD, 206 mangleFunctionBlock(*this, Buffer, BD, ResStream); 209 void MangleContext::mangleBlock(const DeclContext *DC, const BlockDecl *BD, argument 231 mangleFunctionBlock(*this, Buffer, BD, Ou 39 mangleFunctionBlock(MangleContext &Context, StringRef Outer, const BlockDecl *BD, raw_ostream &Out) argument 189 mangleCtorBlock(const CXXConstructorDecl *CD, CXXCtorType CT, const BlockDecl *BD, raw_ostream &ResStream) argument 199 mangleDtorBlock(const CXXDestructorDecl *DD, CXXDtorType DT, const BlockDecl *BD, raw_ostream &ResStream) argument [all...] |
H A D | StmtPrinter.cpp | 2052 BlockDecl *BD = Node->getBlockDecl(); local 2059 } else if (!BD->param_empty() || cast<FunctionProtoType>(AFT)->isVariadic()) { 2061 for (BlockDecl::param_iterator AI = BD->param_begin(), 2062 E = BD->param_end(); AI != E; ++AI) { 2063 if (AI != BD->param_begin()) OS << ", "; 2070 if (!BD->param_empty()) OS << ", ";
|
/external/clang/include/clang/AST/ |
H A D | Mangle.h | 75 unsigned getBlockId(const BlockDecl *BD, bool Local) { argument 79 Result = BlockIds.insert(std::make_pair(BD, BlockIds.size())); 116 void mangleGlobalBlock(const BlockDecl *BD, 120 const BlockDecl *BD, raw_ostream &Out); 122 const BlockDecl *BD, raw_ostream &Out); 123 void mangleBlock(const DeclContext *DC, const BlockDecl *BD,
|
H A D | Expr.h | 4515 BlockExpr(BlockDecl *BD, QualType ty) argument 4518 ty->isInstantiationDependentType() || BD->isDependentContext(), 4520 TheBlock(BD) {} 4527 void setBlockDecl(BlockDecl *BD) { TheBlock = BD; } argument
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | StackAddrEscapeChecker.cpp | 70 const BlockDecl *BD = BR->getCodeRegion()->getDecl(); local 71 SourceLocation L = BD->getLocStart(); 72 range = BD->getSourceRange();
|
H A D | CallAndMessageChecker.cpp | 87 const ParmVarDecl *ParamDecl, const char *BD) const; 138 const char *BD) const { 166 LazyInit_BT(BD, BT); 190 const char *BD = "Uninitialized argument value"; local 192 if (uninitRefOrPointer(C, V, ArgRange, ArgEx, BT, ParamDecl, BD)) 197 LazyInit_BT(BD, BT); 262 LazyInit_BT(BD, BT);
|
/external/llvm/lib/MC/ |
H A D | MCExpr.cpp | 515 const MCSymbolData &BD = Asm->getSymbolData(SB); local 517 if (AD.getFragment() == BD.getFragment()) { 518 Addend += (AD.getOffset() - BD.getOffset()); 535 const MCSectionData &SecB = *BD.getFragment()->getParent();
|
/external/llvm/tools/bugpoint/ |
H A D | CrashDebugger.cpp | 47 BugDriver &BD; member in class:llvm::ReducePassList 49 ReducePassList(BugDriver &bd) : BD(bd) {} 70 if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput)) 73 OrigProgram = BD.Program; 75 BD.Program = ParseInputFile(PrefixOutput, BD.getContext()); 76 if (BD.Program == nullptr) { 77 errs() << BD.getToolName() << ": Error reading bitcode file '" 87 if (BD 106 BugDriver &BD; member in class:__anon26375::ReduceCrashingGlobalVariables 176 BugDriver &BD; member in class:__anon26376::ReduceCrashingFunctions 249 BugDriver &BD; member in class:__anon26377::ReduceCrashingBlocks 358 BugDriver &BD; member in class:__anon26378::ReduceCrashingInstructions 435 DebugACrash(BugDriver &BD, bool (*TestFn)(const BugDriver &, Module *), std::string &Error) argument 625 TestForOptimizerCrash(const BugDriver &BD, Module *M) argument 653 TestForCodeGenCrash(const BugDriver &BD, Module *M) argument [all...] |
H A D | Miscompilation.cpp | 47 BugDriver &BD; member in class:__anon26382::ReduceMiscompilingPasses 49 ReduceMiscompilingPasses(BugDriver &bd) : BD(bd) {} 70 if (BD.runPasses(BD.getProgram(), Suffix, BitcodeResult, false/*delete*/, 74 BD.setPassesToRun(Suffix); 75 BD.EmitProgressBitcode(BD.getProgram(), "pass-error", false); 76 exit(BD.debugOptimizerCrash()); 80 bool Diff = BD.diffProgram(BD 178 BugDriver &BD; member in class:__anon26383::ReduceMiscompilingFunctions 217 TestMergedProgram(const BugDriver &BD, Module *M1, Module *M2, bool DeleteInputs, std::string &Error, bool &Broken) argument 305 ExtractLoops(BugDriver &BD, bool (*TestFn)(BugDriver &, Module *, Module *, std::string &), std::vector<Function*> &MiscompiledFunctions, std::string &Error) argument 461 BugDriver &BD; member in class:__anon26384::ReduceMiscompiledBlocks 555 ExtractBlocks(BugDriver &BD, bool (*TestFn)(BugDriver &, Module *, Module *, std::string &), std::vector<Function*> &MiscompiledFunctions, std::string &Error) argument 643 DebugAMiscompilation(BugDriver &BD, bool (*TestFn)(BugDriver &, Module *, Module *, std::string &), std::string &Error) argument 728 TestOptimizer(BugDriver &BD, Module *Test, Module *Safe, std::string &Error) argument 796 CleanupAndPrepareModules(BugDriver &BD, Module *&Test, Module *Safe) argument 961 TestCodeGenerator(BugDriver &BD, Module *Test, Module *Safe, std::string &Error) argument [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | SValBuilder.cpp | 209 const BlockDataRegion *BD = MemMgr.getBlockDataRegion(BC, locContext, local 211 return loc::MemRegionVal(BD);
|
H A D | MemRegion.cpp | 372 const BlockDecl *BD, CanQualType, 376 ID.AddPointer(BD); 380 BlockTextRegion::ProfileRegion(ID, BD, locTy, AC, superRegion); 819 else if (const BlockDecl *BD = dyn_cast<BlockDecl>(STCD)) { 825 if (const TypeSourceInfo *TSI = BD->getSignatureAsWritten()) 831 getBlockTextRegion(BD, C.getCanonicalType(T), 856 const BlockDecl *BD = BC->getDecl(); local 857 if (!BD->hasCaptures()) { 931 MemRegionManager::getBlockTextRegion(const BlockDecl *BD, CanQualType locTy, argument 933 return getSubRegion<BlockTextRegion>(BD, locT 371 ProfileRegion(llvm::FoldingSetNodeID& ID, const BlockDecl *BD, CanQualType, const AnalysisDeclContext *AC, const MemRegion*) argument [all...] |
/external/clang/include/clang/Analysis/ |
H A D | AnalysisContext.h | 168 getReferencedBlockVars(const BlockDecl *BD); 181 const BlockDecl *BD, 333 const BlockDecl *BD; member in class:clang::BlockInvocationContext 343 : LocationContext(Block, ctx, parent), BD(bd), ContextData(contextData) {} 348 const BlockDecl *getBlockDecl() const { return BD; } 383 const BlockDecl *BD,
|
/external/clang/lib/Analysis/ |
H A D | AnalysisDeclContext.cpp | 111 } else if (const BlockDecl *BD = dyn_cast<BlockDecl>(D)) 112 return BD->getBody(); 134 if (const BlockDecl *BD = dyn_cast<BlockDecl>(D)) { 136 for (const auto &I : BD->captures()) { 290 const clang::BlockDecl *BD, 293 BD, ContextData); 326 Profile(ID, getAnalysisDeclContext(), getParent(), BD, ContextData); 378 const BlockDecl *BD, 381 BlockInvocationContext::Profile(ID, ctx, parent, BD, ContextData); 387 L = new BlockInvocationContext(ctx, parent, BD, ContextDat 289 getBlockInvocationContext(const LocationContext *parent, const clang::BlockDecl *BD, const void *ContextData) argument 376 getBlockInvocationContext(AnalysisDeclContext *ctx, const LocationContext *parent, const BlockDecl *BD, const void *ContextData) argument 503 LazyInitializeReferencedDecls(const BlockDecl *BD, void *&Vec, llvm::BumpPtrAllocator &A) argument 528 getReferencedBlockVars(const BlockDecl *BD) argument [all...] |
/external/clang/test/FixIt/ |
H A D | fixit.cpp | 159 class BD: public AD {}; class in inherits:AD 161 void test (BD &br) { 163 BD b; 164 aPtr = b; // expected-error {{assigning to 'AD *' from incompatible type 'BD'; take the address with &}} 165 aPtr = br; // expected-error {{assigning to 'AD *' from incompatible type 'BD'; take the address with &}}
|
/external/clang/lib/StaticAnalyzer/Frontend/ |
H A D | AnalysisConsumer.cpp | 367 bool VisitBlockDecl(BlockDecl *BD) { argument 368 if (BD->hasBody()) { 370 HandleCode(BD, RecVisitorMode);
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | MemRegion.h | 593 const BlockDecl *BD; member in class:clang::ento::BlockTextRegion 599 : CodeTextRegion(sreg, BlockTextRegionKind), BD(bd), AC(ac), locTy(lTy) {} 607 return BD; 616 static void ProfileRegion(llvm::FoldingSetNodeID& ID, const BlockDecl *BD, 1265 const BlockTextRegion *getBlockTextRegion(const BlockDecl *BD,
|
/external/clang/lib/CodeGen/ |
H A D | CGExprConstant.cpp | 428 const CXXRecordDecl *BD = Base->getType()->getAsCXXRecordDecl(); local 429 CharUnits BaseOffset = Layout.getBaseClassOffset(BD); 430 Bases.push_back(BaseInfo(BD, BaseOffset, BaseNo));
|
H A D | CGClass.cpp | 2128 const BlockDecl *BD = BlockInfo->getBlockDecl(); local 2129 const VarDecl *variable = BD->capture_begin()->getVariable(); 2140 for (auto param : BD->params())
|
H A D | CodeGenModule.cpp | 557 const BlockDecl *BD) { 564 MangleCtx.mangleGlobalBlock(BD, 567 MangleCtx.mangleCtorBlock(CD, GD.getCtorType(), BD, Out); 569 MangleCtx.mangleDtorBlock(DD, GD.getDtorType(), BD, Out); 571 MangleCtx.mangleBlock(cast<DeclContext>(D), BD, Out); local 574 Mangled.second = BD; 556 getBlockMangledName(GlobalDecl GD, const BlockDecl *BD) argument
|
/external/chromium_org/third_party/libaddressinput/src/java/src/com/android/i18n/addressinput/ |
H A D | RegionDataConstants.java | 133 BD(new String[]{ enum constant in enum:RegionDataConstants.RegionDataEnum
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 297 void VisitBlockDecl(BlockDecl *BD); 1072 void ASTDeclReader::VisitBlockDecl(BlockDecl *BD) { argument 1073 VisitDecl(BD); 1074 BD->setBody(cast_or_null<CompoundStmt>(Reader.ReadStmt(F))); 1075 BD->setSignatureAsWritten(GetTypeSourceInfo(Record, Idx)); 1081 BD->setParams(Params); 1083 BD->setIsVariadic(Record[Idx++]); 1084 BD->setBlockMissingReturnType(Record[Idx++]); 1085 BD->setIsConversionFromLambda(Record[Idx++]); 1100 BD [all...] |
/external/valgrind/main/VEX/priv/ |
H A D | host_ppc_defs.c | 3284 UInt BD, UInt AA, UInt LK ) 3289 vassert(BD < 0x4000); 3293 (BD<<2) | (AA<<1) | (LK)); 3283 mkFormB( UChar* p, UInt BO, UInt BI, UInt BD, UInt AA, UInt LK ) argument
|
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteObjC.cpp | 3289 BlockDecl *BD = CE->getBlockDecl(); local 3295 } else if (BD->param_empty()) { 3304 for (BlockDecl::param_iterator AI = BD->param_begin(), 3305 E = BD->param_end(); AI != E; ++AI) { 3306 if (AI != BD->param_begin()) S += ", "; 3314 if (!BD->param_empty()) S += ", "; 3619 std::string BD = SynthesizeBlockDescriptor(DescTag, ImplTag, i, FunName, local 3621 InsertText(FunLocStart, BD);
|
/external/qemu/disas/ |
H A D | ppc.c | 460 /* The BD field in a B form instruction. The lower two bits are 462 #define BD BBA + 1 465 /* The BD field in a B form instruction when absolute addressing is 467 #define BDA BD + 1 470 /* The BD field in a B form instruction when the - modifier is used. 476 /* The BD field in a B form instruction when the - modifier is used 482 /* The BD field in a B form instruction when the + modifier is used. 488 /* The BD field in a B form instruction when the + modifier is used 954 /* The BD field in a B form instruction when the - modifier is used. 1012 /* The BD fiel 458 #define BD macro [all...] |