Lines Matching refs:callsite
42 LoggingResourceName(const Reference& ref, const CallSite& callsite, in LoggingResourceName()
44 : ref_(ref), callsite_(callsite), decls_(decls) { in LoggingResourceName()
227 const CallSite& callsite) { in IsSymbolVisible() argument
241 return callsite.package == name.package; in IsSymbolVisible()
253 const CallSite& callsite, in ResolveSymbol() argument
261 ResourceName(callsite.package, name.type, name.entry)); in ResolveSymbol()
269 if (callsite.package == context->GetCompilationPackage()) { in ResolveSymbol()
273 StringPrintf("%s.%s", callsite.package.c_str(), split_name.c_str()); in ResolveSymbol()
291 const CallSite& callsite, in ResolveSymbolCheckVisibility() argument
295 const SymbolTable::Symbol* symbol = ResolveSymbol(reference, callsite, context, symbols); in ResolveSymbolCheckVisibility()
301 if (!IsSymbolVisible(*symbol, reference, callsite)) { in ResolveSymbolCheckVisibility()
309 const Reference& reference, const CallSite& callsite, IAaptContext* context, in ResolveAttributeCheckVisibility() argument
312 ResolveSymbolCheckVisibility(reference, callsite, context, symbols, out_error); in ResolveAttributeCheckVisibility()
325 const CallSite& callsite, in CompileXmlAttribute() argument
330 ResolveAttributeCheckVisibility(reference, callsite, context, symbols, out_error); in CompileXmlAttribute()
342 void ReferenceLinker::WriteAttributeName(const Reference& ref, const CallSite& callsite, in WriteAttributeName() argument
364 full_name.package = callsite.package; in WriteAttributeName()
372 std::unique_ptr<Item> ReferenceLinker::LinkReference(const CallSite& callsite, in LinkReference() argument
387 transformed_reference.name.value().package = callsite.package; in LinkReference()
395 << LoggingResourceName(transformed_reference, callsite, decls)); in LinkReference()
426 << LoggingResourceName(transformed_reference, callsite, decls) in LinkReference()
432 return LinkReference(callsite, *ref, context, symbols, table, decls); in LinkReference()
439 ResolveSymbolCheckVisibility(transformed_reference, callsite, context, symbols, &err_str); in LinkReference()
452 << LoggingResourceName(transformed_reference, callsite, decls) in LinkReference()
487 const CallSite callsite{name.package}; in Consume() local
488 ReferenceLinkerTransformer reference_transformer(callsite, context, in Consume()