Lines Matching refs:Program
21 unsigned Program::getOrCreateNativePointer(const void *Ptr) { in getOrCreateNativePointer()
32 const void *Program::getNativePointer(unsigned Idx) { in getNativePointer()
36 unsigned Program::createGlobalString(const StringLiteral *S) { in createGlobalString()
97 Pointer Program::getPtrGlobal(unsigned Idx) { in getPtrGlobal()
102 llvm::Optional<unsigned> Program::getGlobal(const ValueDecl *VD) { in getGlobal()
126 llvm::Optional<unsigned> Program::getOrCreateGlobal(const ValueDecl *VD) { in getOrCreateGlobal()
137 llvm::Optional<unsigned> Program::getOrCreateDummy(const ParmVarDecl *PD) { in getOrCreateDummy()
156 llvm::Optional<unsigned> Program::createGlobal(const ValueDecl *VD) { in createGlobal()
173 llvm::Optional<unsigned> Program::createGlobal(const Expr *E) { in createGlobal()
177 llvm::Optional<unsigned> Program::createGlobal(const DeclTy &D, QualType Ty, in createGlobal()
203 Function *Program::getFunction(const FunctionDecl *F) { in getFunction()
209 llvm::Expected<Function *> Program::getOrCreateFunction(const FunctionDecl *F) { in getOrCreateFunction()
222 Record *Program::getOrCreateRecord(const RecordDecl *RD) { in getOrCreateRecord()
311 Descriptor *Program::createDescriptor(const DeclTy &D, const Type *Ty, in createDescriptor()