/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | AnalysisManager.h | 33 ASTContext &Ctx; member in class:clang::ento::AnalysisManager 80 return Ctx;
|
H A D | ProgramStateTrait.h | 92 static void DeleteContext(void *Ctx) { argument 93 delete (typename data_type::Factory*) Ctx; 144 static void DeleteContext(void *Ctx) { argument 145 delete (typename data_type::Factory*) Ctx; 183 static void DeleteContext(void *Ctx) { argument 184 delete (typename data_type::Factory*) Ctx;
|
/external/clang/lib/AST/ |
H A D | MicrosoftCXXABI.cpp | 46 MicrosoftCXXABI(ASTContext &Ctx) : Context(Ctx) { } argument 195 CXXABI *clang::CreateMicrosoftCXXABI(ASTContext &Ctx) { argument 196 return new MicrosoftCXXABI(Ctx);
|
H A D | RecordLayout.cpp | 20 void ASTRecordLayout::Destroy(ASTContext &Ctx) { argument 22 Ctx.Deallocate(FieldOffsets); 25 Ctx.Deallocate(CXXInfo); 28 Ctx.Deallocate(this); 31 ASTRecordLayout::ASTRecordLayout(const ASTContext &Ctx, CharUnits size, argument 41 FieldOffsets = new (Ctx) uint64_t[FieldCount]; 47 ASTRecordLayout::ASTRecordLayout(const ASTContext &Ctx, argument 67 FieldCount(fieldcount), CXXInfo(new (Ctx) CXXRecordLayoutInfo) 70 FieldOffsets = new (Ctx) uint64_t[FieldCount]; 92 if (Ctx [all...] |
H A D | VTTBuilder.cpp | 28 VTTBuilder::VTTBuilder(ASTContext &Ctx, argument 31 : Ctx(Ctx), MostDerivedClass(MostDerivedClass), 32 MostDerivedClassLayout(Ctx.getASTRecordLayout(MostDerivedClass)), 67 const ASTRecordLayout &Layout = Ctx.getASTRecordLayout(RD); 114 const ASTRecordLayout &Layout = Ctx.getASTRecordLayout(RD);
|
/external/clang/lib/Parse/ |
H A D | ParseAST.cpp | 83 /// held by Ctx. 86 ASTContext &Ctx, bool PrintStats, 92 new Sema(PP, Ctx, *Consumer, TUKind, CompletionConsumer)); 85 ParseAST(Preprocessor &PP, ASTConsumer *Consumer, ASTContext &Ctx, bool PrintStats, TranslationUnitKind TUKind, CodeCompleteConsumer *CompletionConsumer, bool SkipFunctionBodies) argument
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | CastSizeChecker.cpp | 49 static bool evenFlexibleArraySize(ASTContext &Ctx, CharUnits RegionSize, argument 66 Ctx.getAsConstantArrayType(Last->getType())) { 67 FlexSize = Ctx.getTypeSizeInChars(ElemType); 73 FlexSize = Ctx.getTypeSizeInChars(ElemType); 93 ASTContext &Ctx = C.getASTContext(); local 94 QualType ToTy = Ctx.getCanonicalType(CE->getType()); 131 if (evenFlexibleArraySize(Ctx, regionSize, typeSize, ToPointeeTy))
|
H A D | CheckObjCInstMethSignature.cpp | 42 BugReporter &BR, ASTContext &Ctx, 49 if (!AreTypesCompatible(ResDerived, ResAncestor, Ctx)) { 89 ASTContext &Ctx = BR.getContext(); 116 CompareReturnTypes(MethDerived, M, BR, Ctx, ID, Checker); 40 CompareReturnTypes(const ObjCMethodDecl *MethDerived, const ObjCMethodDecl *MethAncestor, BugReporter &BR, ASTContext &Ctx, const ObjCImplementationDecl *ID, const CheckerBase *Checker) argument
|
H A D | CheckObjCDealloc.cpp | 56 ASTContext &Ctx) { 75 ME->getArg(0)->isNullPointerConstant(Ctx, 85 if (BO->getRHS()->isNullPointerConstant(Ctx, 94 if (*I && scan_ivar_release(*I, ID, PD, Release, SelfII, Ctx)) 106 ASTContext &Ctx = BR.getContext(); local 132 IdentifierInfo* NSObjectII = &Ctx.Idents.get("NSObject"); 133 IdentifierInfo* SenTestCaseII = &Ctx.Idents.get("SenTestCase"); 154 IdentifierInfo* II = &Ctx.Idents.get("dealloc"); 155 Selector S = Ctx.Selectors.getSelector(0, &II); 203 IdentifierInfo* RII = &Ctx 52 scan_ivar_release(Stmt *S, ObjCIvarDecl *ID, const ObjCPropertyDecl *PD, Selector Release, IdentifierInfo* SelfII, ASTContext &Ctx) argument [all...] |
H A D | DirectIvarAssignment.cpp | 98 ASTContext &Ctx) { 107 ID = NonConstInterD->lookupInstanceVariable(PD->getDefaultSynthIvarName(Ctx)); 96 findPropertyBackingIvar(const ObjCPropertyDecl *PD, const ObjCInterfaceDecl *InterD, ASTContext &Ctx) argument
|
H A D | DynamicTypePropagation.cpp | 51 ASTContext &Ctx = C.getASTContext(); local 52 QualType Ty = Ctx.getPointerType(Ctx.getRecordType(MD->getParent()));
|
/external/llvm/include/llvm/Target/ |
H A D | TargetLoweringObjectFile.h | 37 MCContext *Ctx; member in class:llvm::TargetLoweringObjectFile 45 MCContext &getContext() const { return *Ctx; } 47 TargetLoweringObjectFile() : MCObjectFileInfo(), Ctx(nullptr), DL(nullptr) {}
|
/external/llvm/lib/MC/ |
H A D | MCExternalSymbolizer.cpp | 90 MCSymbol *Sym = Ctx.GetOrCreateSymbol(Name); 91 Add = MCSymbolRefExpr::Create(Sym, Ctx); 93 Add = MCConstantExpr::Create((int)SymbolicOp.AddSymbol.Value, Ctx); 101 MCSymbol *Sym = Ctx.GetOrCreateSymbol(Name); 102 Sub = MCSymbolRefExpr::Create(Sym, Ctx); 104 Sub = MCConstantExpr::Create((int)SymbolicOp.SubtractSymbol.Value, Ctx); 110 Off = MCConstantExpr::Create(SymbolicOp.Value, Ctx); 116 LHS = MCBinaryExpr::CreateSub(Add, Sub, Ctx); 118 LHS = MCUnaryExpr::CreateMinus(Sub, Ctx); 120 Expr = MCBinaryExpr::CreateAdd(LHS, Off, Ctx); 187 createMCSymbolizer(StringRef TT, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, MCContext *Ctx, MCRelocationInfo *RelInfo) argument [all...] |
/external/llvm/lib/Target/PowerPC/Disassembler/ |
H A D | PPCDisassembler.cpp | 27 PPCDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx) argument 28 : MCDisassembler(STI, Ctx) {} 43 MCContext &Ctx) { 44 return new PPCDisassembler(STI, Ctx); 41 createPPCDisassembler(const Target &T, const MCSubtargetInfo &STI, MCContext &Ctx) argument
|
/external/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcMCExpr.cpp | 30 MCContext &Ctx) { 31 return new (Ctx) SparcMCExpr(Kind, Expr); 29 Create(VariantKind Kind, const MCExpr *Expr, MCContext &Ctx) argument
|
/external/llvm/lib/Target/X86/ |
H A D | X86TargetObjectFile.cpp | 48 X86LinuxTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM) { argument 49 TargetLoweringObjectFileELF::Initialize(Ctx, TM);
|
/external/llvm/lib/Transforms/Utils/ |
H A D | AddDiscriminators.cpp | 169 LLVMContext &Ctx = M->getContext(); local 179 DILocation LastDIL(LastLoc.getAsMDNode(Ctx)); 186 DILocation FirstDIL(FirstLoc.getAsMDNode(Ctx)); 200 unsigned Discriminator = FirstDIL.computeNewDiscriminator(Ctx); 203 DILocation NewDIL = FirstDIL.copyWithNewScope(Ctx, NewScope);
|
/external/llvm/unittests/Support/ |
H A D | YAMLParserTest.cpp | 25 // Assumes Ctx is an SMDiagnostic where Diag can be stored. 26 static void CollectDiagnosticsOutput(const SMDiagnostic &Diag, void *Ctx) { argument 27 SMDiagnostic* DiagOut = static_cast<SMDiagnostic*>(Ctx);
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/MCTargetDesc/ |
H A D | AMDGPUMCTargetDesc.cpp | 75 MCContext &Ctx) { 77 return createSIMCCodeEmitter(MCII, STI, Ctx); 79 return createR600MCCodeEmitter(MCII, STI, Ctx); 84 MCContext &Ctx, MCAsmBackend &MAB, 89 return createPureStreamer(Ctx, MAB, _OS, _Emitter); 73 createAMDGPUMCCodeEmitter(const MCInstrInfo &MCII, const MCSubtargetInfo &STI, MCContext &Ctx) argument 83 createMCStreamer(const Target &T, StringRef TT, MCContext &Ctx, MCAsmBackend &MAB, raw_ostream &_OS, MCCodeEmitter *_Emitter, bool RelaxAll, bool NoExecStack) argument
|
/external/clang/include/clang/AST/ |
H A D | ASTConsumer.h | 69 virtual void HandleTranslationUnit(ASTContext &Ctx) {} argument
|
H A D | VTTBuilder.h | 69 ASTContext &Ctx; member in class:clang::VTTBuilder 134 VTTBuilder(ASTContext &Ctx, const CXXRecordDecl *MostDerivedClass,
|
/external/clang/lib/ARCMigrate/ |
H A D | TransEmptyStatementsAndDealloc.cpp | 34 ASTContext &Ctx) { 45 SourceManager &SM = Ctx.getSourceManager(); 70 SourceLocation AfterMacroSemiLoc = findSemiAfterLocation(AfterMacroLoc, Ctx); 79 ASTContext &Ctx; member in class:__anon17695::EmptyChecker 84 : Ctx(ctx), MacroLocs(macroLocs) { } 87 return isEmptyARCMTMacroStatement(S, MacroLocs, Ctx); 103 if (hasSideEffects(condE, Ctx)) 117 if (hasSideEffects(condE, Ctx)) 127 if (hasSideEffects(condE, Ctx)) 137 if (hasSideEffects(Exp, Ctx)) 32 isEmptyARCMTMacroStatement(NullStmt *S, std::vector<SourceLocation> &MacroLocs, ASTContext &Ctx) argument 188 isBodyEmpty(CompoundStmt *body, ASTContext &Ctx, std::vector<SourceLocation> &MacroLocs) argument 198 ASTContext &Ctx = pass.Ctx; local [all...] |
H A D | TransZeroOutPropsInDealloc.cpp | 40 Pass.Ctx.Selectors.getNullarySelector(&Pass.Ctx.Idents.get("finalize")); 44 ASTContext &Ctx = Pass.Ctx; local 74 RHS->isNullPointerConstant(Ctx, 215 if (E->isNullPointerConstant(Pass.Ctx, Expr::NPC_ValueDependentIsNull)) 226 trans.TraverseDecl(pass.Ctx.getTranslationUnitDecl());
|
/external/clang/lib/Analysis/ |
H A D | ScanfFormatString.cpp | 221 ArgType ScanfSpecifier::getArgType(ASTContext &Ctx) const { 234 return ArgType::PtrTo(Ctx.IntTy); 238 return ArgType::PtrTo(Ctx.ShortTy); 240 return ArgType::PtrTo(Ctx.LongTy); 243 return ArgType::PtrTo(Ctx.LongLongTy); 245 return ArgType::PtrTo(ArgType(Ctx.LongLongTy, "__int64")); 247 return ArgType::PtrTo(ArgType(Ctx.getIntMaxType(), "intmax_t")); 252 return ArgType::PtrTo(ArgType(Ctx.getPointerDiffType(), "ptrdiff_t")); 255 return ArgType::PtrTo(Ctx.LongLongTy); 272 return ArgType::PtrTo(Ctx 391 fixType(QualType QT, QualType RawQT, const LangOptions &LangOpt, ASTContext &Ctx) argument [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGCUDANV.cpp | 49 ASTContext &Ctx = CGM.getContext(); local 51 IntTy = Types.ConvertType(Ctx.IntTy); 52 SizeTy = Types.ConvertType(Ctx.getSizeType()); 54 CharPtrTy = llvm::PointerType::getUnqual(Types.ConvertType(Ctx.CharTy)); 55 VoidPtrTy = cast<llvm::PointerType>(Types.ConvertType(Ctx.VoidPtrTy));
|