InlineVariables.InliningBehavior

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total199 of 1,14082%56 of 24677%4314743277224
isStringWorthInlining(Var, List)39613%5116%345701
inlineDeclaredConstant(Var, Node, List)380%40%33101011
maybeEscapedOrModifiedArguments(Scope, ReferenceMap)361934%11531%6981301
isLValue(Node)200%80%555511
doInlinesForScope(NodeTraversal, ReferenceMap)194670%2880%2651601
isInlineableDeclaredConstant(Var, ReferenceCollection)153066%6857%4831401
canMoveModerately(Reference, Reference)145178%1787%1522201
replaceChildPreserveCast(Node, Node, Node)81565%1150%122701
canInline(Reference, Reference, Reference)510995%33592%32023001
isValidInitialization(Reference)34493%31178%3811201
isImmutableAndWellDefinedVariable(Var, ReferenceCollection)10799%22893%21602801
inline(Var, Reference, Reference, Reference)4998%1787%1501401
inlineNonConstants(Var, ReferenceCollection, boolean)192100%23494%21904101
collectAliasCandidates(NodeTraversal, ReferenceMap)63100%11794%11001301
inlineWellDefinedVariable(Var, Node, List)33100%2100%020701
isVarInlineForbidden(Var)32100%4660%460701
inlineValue(Var, Reference, Node)31100%2100%020601
removeDeclaration(Reference)27100%1150%120801
blacklistVarReferencesInTree(Node, Scope)25100%4100%030501
InlineVariables.InliningBehavior(InlineVariables)16100%n/a010301
isValidDeclaration(Reference)16100%1583%140301
canMoveAggressively(Node)11100%4100%030201
isValidReference(Reference)10100%4100%030101
afterExitScope(NodeTraversal, ReferenceMap)9100%n/a010301