Lines Matching refs:Source
2 * Copyright 2010-2012, The Android Open Source Project
30 class Source {
40 Source(const char* name, BCCContext &pContext, llvm::Module &pModule,
44 static Source *CreateFromBuffer(BCCContext &pContext,
49 static Source *CreateFromFile(BCCContext &pContext,
52 // Create a Source object from an existing module. If pNoDelete
54 static Source *CreateFromModule(BCCContext &pContext,
59 static Source *CreateEmpty(BCCContext &pContext, const std::string &pName);
65 bool merge(Source &pSource);
85 ~Source();