Package org.aspectj.weaver

Examples of org.aspectj.weaver.BindingScope


   * Extra processing step needed because declares that come from annotations are not pre-resolved. We can't do the resolution
   * until *after* the pointcuts have been resolved.
   */
  private void resolveAnnotationDeclares(List<AjAttribute> attributeList) {
    FormalBinding[] bindings = new org.aspectj.weaver.patterns.FormalBinding[0];
    IScope bindingScope = new BindingScope(getResolvedTypeX(), getResolvedTypeX().getSourceContext(), bindings);
    for (Iterator<AjAttribute> iter = attributeList.iterator(); iter.hasNext();) {
      AjAttribute a = iter.next();
      if (a instanceof AjAttribute.DeclareAttribute) {
        Declare decl = (((AjAttribute.DeclareAttribute) a).getDeclare());
        if (decl instanceof DeclareErrorOrWarning) {
View Full Code Here

TOP

Related Classes of org.aspectj.weaver.BindingScope

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.